字符串、JSON

對于 HTTP 協(xié)議而言,HTML、CSS、JS、JSON 的本質(zhì)都是什么?

符合其對應(yīng)語法的字符串

使用數(shù)組拼接出如下字符串 ,其中styles數(shù)組里的個數(shù)不定。

方法一

方法二


寫出兩種以上聲明多行字符串的方法

1


2


3

補全如下代碼,讓輸出結(jié)果為字符串: hello\饑人谷

var str = 'hello\\幾人谷'
console.log(str)

以下代碼輸出什么?為什么

var str = 'jirengu\nruoyu'
console.log(str.length)
\n表示一個字符所以她的長度為13

寫一個函數(shù),判斷一個字符串是回文字符串,如 abcdcba是回文字符串, abcdcbb不是

function isPalindrome(str) {
return str === str.split('').reverse().join('')
}

寫一個函數(shù),統(tǒng)計字符串里出現(xiàn)出現(xiàn)頻率最多的字符
寫一個camelize函數(shù),把my-short-string形式的字符串轉(zhuǎn)化成myShortString形式的字符串,如
寫一個 ucFirst函數(shù),返回第一個字母為大寫的字符
屏幕快照 2017-10-15 下午9.54.10.png
寫一個函數(shù)truncate(str, maxlength), 如果str的長度大于maxlength,會把str截斷到
什么是 JSON格式數(shù)據(jù)?JSON格式數(shù)據(jù)如何表示對象?window.JSON 是什么?

JSON(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式。它基于 ECMAScript 規(guī)范的一個子集,采用完全獨立于編程語言的文本格式來存儲和表示數(shù)據(jù)。簡潔和清晰的層次結(jié)構(gòu)使得 JSON 成為理想的數(shù)據(jù)交換語言。 易于人閱讀和編寫,同時也易于機器解析和生成,并有效地提升網(wǎng)絡(luò)傳輸效率。
JSON 鍵值對是用來保存 JS 對象的一種方式,和 JS 對象的寫法也大同小異,鍵/值對組合中的鍵名寫在前面并用雙引號 "" 包裹,使用冒號 : 分隔,然后緊接著值
window.JSON是瀏覽器內(nèi)置對象,可用于判斷瀏覽器是否兼容JSON的用法

如何把JSON 格式的字符串轉(zhuǎn)換為 JS 對象?如何把 JS對象轉(zhuǎn)換為 JSON 格式的字符串?
JSON.stringify方法用于將一個值轉(zhuǎn)為字符串
JSON.stringify({a: "Hello", b: "World"}) // "{"a":"Hello","b":"World"}"
JSON.parse方法用于將JSON字符串轉(zhuǎn)化成對象。
JSON.parse('{"a":"Hello","b":"World"}') //{a: "Hello", b: "World"}

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • .使用數(shù)組拼接出如下字符串 var prod = { name: '女裝', styles: ['短款', '冬季...
    邢烽朔閱讀 469評論 0 0
  • 多行,轉(zhuǎn)義以及字符串常見方法 如果要在單引號字符串的內(nèi)部,使用單引號(雙引號同理),就必須在內(nèi)部的單引號前面加上反...
    DeeJay_Y閱讀 473評論 0 0
  • 0、對于 HTTP 協(xié)議而言,HTML、CSS、JS、JSON 的本質(zhì)都是什么? HTML就是符合HTML語法的字...
    怎么昵稱閱讀 1,683評論 0 3
  • 期中考試,哥哥和妞妞都取得了不錯的成績!我晚自習(xí)放學(xué)后帶著倆寶兒去超市買拖鞋了!最近由于太忙一直把買棉拖的事兒向后...
    快樂舒馨閱讀 240評論 0 0

友情鏈接更多精彩內(nèi)容