字符串、JSON

对于 HTTP 协议而言,HTML、CSS、JS、JSON 的本质都是什么?

符合其对应语法的字符串

使用数组拼接出如下字符串 ,其中styles数组里的个数不定。

方法一

方法二


写出两种以上声明多行字符串的方法

1


2


3

补全如下代码,让输出结果为字符串: hello\饥人谷

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

以下代码输出什么?为什么

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

写一个函数,判断一个字符串是回文字符串,如 abcdcba是回文字符串, abcdcbb不是

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

写一个函数,统计字符串里出现出现频率最多的字符
写一个camelize函数,把my-short-string形式的字符串转化成myShortString形式的字符串,如
写一个 ucFirst函数,返回第一个字母为大写的字符
屏幕快照 2017-10-15 下午9.54.10.png
写一个函数truncate(str, maxlength), 如果str的长度大于maxlength,会把str截断到
什么是 JSON格式数据?JSON格式数据如何表示对象?window.JSON 是什么?

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于 ECMAScript 规范的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
JSON 键值对是用来保存 JS 对象的一种方式,和 JS 对象的写法也大同小异,键/值对组合中的键名写在前面并用双引号 "" 包裹,使用冒号 : 分隔,然后紧接着值
window.JSON是浏览器内置对象,可用于判断浏览器是否兼容JSON的用法

如何把JSON 格式的字符串转换为 JS 对象?如何把 JS对象转换为 JSON 格式的字符串?
JSON.stringify方法用于将一个值转为字符串
JSON.stringify({a: "Hello", b: "World"}) // "{"a":"Hello","b":"World"}"
JSON.parse方法用于将JSON字符串转化成对象。
JSON.parse('{"a":"Hello","b":"World"}') //{a: "Hello", b: "World"}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • .使用数组拼接出如下字符串 var prod = { name: '女装', styles: ['短款', '冬季...
    邢烽朔阅读 444评论 0 0
  • 多行,转义以及字符串常见方法 如果要在单引号字符串的内部,使用单引号(双引号同理),就必须在内部的单引号前面加上反...
    DeeJay_Y阅读 434评论 0 0
  • 0、对于 HTTP 协议而言,HTML、CSS、JS、JSON 的本质都是什么? HTML就是符合HTML语法的字...
    怎么昵称阅读 1,627评论 0 3
  • 期中考试,哥哥和妞妞都取得了不错的成绩!我晚自习放学后带着俩宝儿去超市买拖鞋了!最近由于太忙一直把买棉拖的事儿向后...
    快乐舒馨阅读 217评论 0 0