js基礎知識點

js數組原生方法

數組的基礎用法:javascript

  • 棧和隊列:pop,push & shift() unshift()html

  • 轉換:concat()合併數組,join(",")合併成字符串java

  • 排序從小到大:sort() resort()逆序排列。sort(),默認是按照字符串編碼順序排列,而不是數字大小api

  • 複製&截取:slice(0)數組

  • 刪除,插入,替換:spliceapp

改變原數組的方法是 pop push shift unshift sort splice
不改變原數組的方法是 concat join slicedom

http://www.feeldesignstudio.com/2013/09/native-javascript-object-properties-and-methods-array/ui

call&apply

call&apply的目的是同樣的,只是api不一樣。他們均可以改變function 執行時,this指針。那麼擁有改變this做用的call&apply能夠作到什麼呢?this

js字符串原生方法:

http://riny.net/2012/the-summary-of-javascript-string/

document.wirte()方法的使用

http://javascript.ruanyifeng.com/dom/document.html#toc9

window對象

  • window.location對象
    url的完整組成: url = 協議+域名+端口號+路徑+錨點

http://www.w3school.com.cn/jsref/dom_obj_location.asp

http://www.runoob.com/jsref/obj-window.html

相關文章
相關標籤/搜索