斷點調(diào)試竖慧,數(shù)組對象ES5中新增API嫌套,String對象

斷點調(diào)試(邏輯出錯----開發(fā)工具下切換到 sources):
a. 定位大概可能出錯的位置,設(shè)置斷點
b. 啟動調(diào)試圾旨,單步執(zhí)行(F10)
c. 在單步執(zhí)行的過程中踱讨,觀察變量的變化,判斷變量變化與預期結(jié)果是否一致砍的,如果一致痹筛,則繼續(xù)向后執(zhí)行,如果與預期結(jié)果不一致廓鞠,則說明可能是錯誤點帚稠,分析解決錯誤
d. 停止調(diào)試,修改代碼

數(shù)據(jù)類型:
基本(原始)類型
引用類型

內(nèi)存:
在棧內(nèi)存中主要存儲的是基本類型的值床佳,引用類型的"引用"
在堆內(nèi)存中主要存儲的是創(chuàng)建的對象

var arr = [1,2,3],
array = [1,2,3];

arr == array // false

var stu = {name:"張三"},
stu2 = {name:"張三"};
stu === stu2 // false

Array ES5中新增API:
遍歷迭代:
array.forEach(callback)
遍歷迭代數(shù)組中的每個元素滋早,在迭代到每個元素時,都去調(diào)用 callback 函數(shù)執(zhí)行砌们。
callback 是一個函數(shù)杆麸,該函數(shù)結(jié)構(gòu):
function(currentValue, index, array) {}
-- currentValue 是當前遍歷到的元素值
-- index 是當前遍歷到元素在數(shù)組中的下標
-- array 是調(diào)用 forEach() 方法的數(shù)組對象
array.map(callback)
返回一個新數(shù)組,該新數(shù)組中的元素值是 callback 函數(shù)的返回值怨绣。
array.some(callback)
測試數(shù)組中是否有某元素通過 callback 函數(shù)測試。如果 callback 函數(shù)返回值為 true 則表示通過測試
array.every(callback)
測試數(shù)組中是否每個元素都通過 callback 函數(shù)測試拷获。
array.filter(callback)
返回一個新數(shù)組篮撑,該新數(shù)組中的元素是通過 callback 測試的元素
查找:
array.indexOf(search[, fromIndex = 0])
查找 search 值在數(shù)組 array 中第一次出現(xiàn)的下標,如果存在則返回大于等于0的值匆瓜,如果不存在赢笨,則固定返回 -1。也可以指明從指定的索引 fromIndex 處開始查找驮吱,如果未指定 fromIndex 則默認從下標0位置開始查找茧妒。
lastIndexOf()
歸并:
array.reduce(callback[, initValue])
累加、累乘左冬,callback 是遍歷迭代數(shù)組元素實現(xiàn)累加操作時調(diào)用的函數(shù)桐筏,該函數(shù)有四個參數(shù):sum、currentValue拇砰、index梅忌、array
reduceRight()

思考:
var array = [33, 22, 11, 5, 7, 8];
var newArray = array.map(parseInt);
問 newArray 數(shù)組中各元素是狰腌?

String 對象:
作用:用于處理文本,使用 "" 或 '' 來表示字符串
創(chuàng)建:
var str = "abc"; // typeof "string"
var str = new String("abc"); // typeof "object"
API:
屬性:length - 長度
方法:
str.charAt(index) -- 在字符串中查找index索引處的字符
str.charCodeAt(index) -- 查找 index 索引處字符的 unicode 編碼
String.fromCharCode(code) -- 將unicode編碼轉(zhuǎn)換為字符串
str.concat() -- 字符串連接
str.indexOf(subStr) -- 查找子字符串第一次出現(xiàn)的位置
str.lastIndexOf() -- 最后一次出現(xiàn)的位置
str.match() -- 與正則表達式相關(guān)
str.search() -- 與正則表達式相關(guān)
str.replace() -- 與正則表達式相關(guān)牧氮,替換
str.split() -- 與正則表達式相關(guān)琼腔,分割,返回數(shù)組
str.slice(start, end) -- 截取子字符串踱葛,包括開始索引處的字符丹莲,不包括結(jié)束索引處字符。end 不傳遞時表示截取到字符串末尾尸诽。start甥材、end都可以取負值,表示從后向前計數(shù)
str.substring(start, end) -- 截取子字符串
str.toLowerCase() -- 轉(zhuǎn)換為小寫
str.toUpperCase() -- 轉(zhuǎn)換為大寫
str.trim() -- ES5中新增逊谋,去掉字符串前后空白

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末擂达,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子胶滋,更是在濱河造成了極大的恐慌板鬓,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,000評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件究恤,死亡現(xiàn)場離奇詭異俭令,居然都是意外死亡,警方通過查閱死者的電腦和手機部宿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,745評論 3 399
  • 文/潘曉璐 我一進店門抄腔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人理张,你說我怎么就攤上這事赫蛇。” “怎么了雾叭?”我有些...
    開封第一講書人閱讀 168,561評論 0 360
  • 文/不壞的土叔 我叫張陵悟耘,是天一觀的道長。 經(jīng)常有香客問我织狐,道長暂幼,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,782評論 1 298
  • 正文 為了忘掉前任移迫,我火速辦了婚禮旺嬉,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘厨埋。我一直安慰自己邪媳,他們只是感情好,可當我...
    茶點故事閱讀 68,798評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著悲酷,像睡著了一般套菜。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上设易,一...
    開封第一講書人閱讀 52,394評論 1 310
  • 那天逗柴,我揣著相機與錄音,去河邊找鬼顿肺。 笑死戏溺,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的屠尊。 我是一名探鬼主播旷祸,決...
    沈念sama閱讀 40,952評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼讼昆!你這毒婦竟也來了托享?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,852評論 0 276
  • 序言:老撾萬榮一對情侶失蹤浸赫,失蹤者是張志新(化名)和其女友劉穎闰围,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體既峡,經(jīng)...
    沈念sama閱讀 46,409評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡羡榴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,483評論 3 341
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了运敢。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片校仑。...
    茶點故事閱讀 40,615評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖传惠,靈堂內(nèi)的尸體忽然破棺而出迄沫,到底是詐尸還是另有隱情,我是刑警寧澤卦方,帶...
    沈念sama閱讀 36,303評論 5 350
  • 正文 年R本政府宣布羊瘩,位于F島的核電站,受9級特大地震影響愿汰,放射性物質(zhì)發(fā)生泄漏困后。R本人自食惡果不足惜乐纸,卻給世界環(huán)境...
    茶點故事閱讀 41,979評論 3 334
  • 文/蒙蒙 一衬廷、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧汽绢,春花似錦吗跋、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,470評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽酗宋。三九已至,卻和暖如春疆拘,著一層夾襖步出監(jiān)牢的瞬間蜕猫,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,571評論 1 272
  • 我被黑心中介騙來泰國打工哎迄, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留回右,地道東北人。 一個月前我還...
    沈念sama閱讀 49,041評論 3 377
  • 正文 我出身青樓漱挚,卻偏偏與公主長得像翔烁,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子旨涝,可洞房花燭夜當晚...
    茶點故事閱讀 45,630評論 2 359

推薦閱讀更多精彩內(nèi)容

  • 前言 最先接觸編程的知識是在大學里面白华,大學里面學了一些基礎(chǔ)的知識慨默,c語言,java語言衬鱼,單片機的匯編語言等业筏;大學畢...
    oceanfive閱讀 3,095評論 0 7
  • 1. 驗證正則表達式中的全局g對幾種方法的影響 test校驗方法:正則的方法總結(jié):1)不添加全局g時,lastIn...
    果木山閱讀 321評論 0 0
  • 總結(jié)了一些開發(fā)中常用的函數(shù): usleep() //函數(shù)延遲代碼執(zhí)行若干微秒鸟赫。 unpack() //函數(shù)從二進制...
    ADL2022閱讀 457評論 0 3
  • php usleep() 函數(shù)延遲代碼執(zhí)行若干微秒蒜胖。 unpack() 函數(shù)從二進制字符串對數(shù)據(jù)進行解包。 uni...
    思夢PHP閱讀 1,987評論 1 24
  • 聽法時我們要注意遠離三種過失抛蚤。 第一種台谢,覆器過。打比喻來說岁经,就像一個器皿扣著放朋沮,口朝下,即使在雨天缀壤,雨水也是裝不進...
    果示閱讀 1,154評論 0 0