原创 pop(),shift()

pop() 作用:從數組中刪除最後一個元素,並返回該元素的值。此方法更改數組的長度。 語法 沒有參數。 返回值:從數組中刪除的元素(當數組爲空時返回undefined)。 實例 let a=["apple","banana","p

原创 push()

push() 作用:將一個或多個元素添加到數組的末尾,並返回該數組的新長度。 語法 arr.push(element1, ..., elementN) 參數: elementN:被添加到數組末尾的元素。 返回值: 當調用該方法

原创 lastIndexOf()

lastIndexOf() 作用:從數組末尾開始逆向查找元素。返回指定元素(也即有效的 JavaScript 值或變量)在數組中的最後一個的索引,如果不存在則返回 -1。從數組的後面向前查找,從 fromIndex 處開始。 語法

原创 copyWithin()

copyWithin() 作用:複製數組的一部分數據覆蓋到數組的另一個位置。並返回數組,但是不會改變原數組的長度。 注:copyWithin()會修改數組,但是不會修改數組的長度。 語法 arr.copyWithin(target

原创 transition過渡

transition過渡 transition屬性是一個簡寫屬性,用於設置4個過渡屬性: (1)transition-property 規定設置過渡效果的css屬性名稱 (2)transition-duration 規定完成過渡效

原创 for...in

for…in 作用:遍歷對象的屬性。 for … in 循環中的代碼每執行一次,就會對數組的元素或者對象的屬性進行一次操作。遍歷順序有可能不是按照實際數組的內部順序,使用for in會遍歷數組所有的可枚舉屬性,包括原型。例如上慄的

原创 reverse(),sort()

reverse() 作用:將數組中元素的位置顛倒,並返回該數組。數組的第一個元素會變成最後一個,數組的最後一個元素變成第一個。該方法會改變原數組。 語法 arr.reverse() 返回值:顛倒後的數組。 實例 let arr=

原创 fill()

fill() 作用:用一個固定值填充一個數組中從起始索引到終止索引內的全部元素。不包括終止索引。 描述:用一個固定的值去覆蓋數組中指定的元素。 語法 arr.fill(value[, start[, end]]) 參數 val

原创 splice()

splice() 作用:通過刪除或替換現有元素或者原地添加新的元素來修改數組,並以數組形式返回被修改的內容。此方法會改變原數組。 描述:如果添加進數組的元素個數不等於被刪除的元素個數,數組的長度會發生相應的改變。 注:該方法會改變

原创 mac系統如何使用vscode運行C語言

第1步: 新建一個文件夾,比如命名爲myC,在文件夾中新建一個文件,名字爲main.cpp。 第2步: 在main.cpp中輸入代碼如下: 第3步:點擊調試中的設置按鈕,出現下拉菜單,然後選擇“C++(GDB/LLDB)”選項

原创 js對象基礎知識

1、什麼是對象? 對象就是一組“鍵值對”(key-value)的集合,是一種無序的複合數據集合。 如下我們定義一個對象: var obj = { foo: 'Hello', bar: 'World' }; 釋:上面代碼中

原创 javaScript開發指南

字符串對象 string對象 瀏覽器對象 window對象 js獲取元素邊距和寬高 DOM對象事件 DOM事件 DOM常用方法事件 document對象屬性和方法 數學計算 Math對象 日期對象 date對象

原创 迭代器Itertor和生成器Generator

Iterator 該函數返回一個對象,它實現了遺留的迭代協議,並且迭代了一個對象的可枚舉屬性。 參數說明: object 要迭代屬性的對象。 keyOnly 如果keyOnly是真值,Iterator.prototype.next

原创 JAVA練習:前後端一起實現“增刪改查”

效果圖: 前端代碼如下: 前端請求用的是axios "use strict"; import Vue from 'vue'; import qs from 'qs'//導入qs,用來對json數據進行解析 import axi

原创 PyCharm使用教程(mac版教程)

1、修改PyCharm的主題,字體等。 2、添加插件,點擊Plusins,然後在搜索框中可以搜索需要的插件,然後點擊install安裝。 3、開始創建項目 設置路徑,點擊“create”創建。 創建Python文件 輸