美文网首页
JS字符串与JSON

JS字符串与JSON

作者: 崔敏嫣 | 来源:发表于2017-02-22 23:33 被阅读0次

一、使用数组拼接出如下字符串

var prod = {
    name: '女装',
    styles: ['短款', '冬季', '春装']
};
function getTpl(data){
//todo...
};
var result = getTplStr(prod);  //result为下面的字符串
<dl class="product">
    <dt>女装</dt>
    <dd>短款</dd>
    <dd>冬季</dd>
    <dd>春装</dd>
</dl>
Paste_Image.png

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

Paste_Image.png

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

var str = //补全代码
console.log(str)
Paste_Image.png

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

var str = 'jirengu\nruoyu'
console.log(str.length)
Paste_Image.png

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

Paste_Image.png

六、写一个函数,统计字符串里出现出现频率最多的字符

Paste_Image.png

七、写一个camelize函数,把my-short-string形式的字符串转化成myShortString形式的字符串,如

camelize("background-color") == 'backgroundColor'
camelize("list-style-image") == 'listStyleImage'
Paste_Image.png

八、写一个 ucFirst函数,返回第一个字母为大写的字符 (***)

ucFirst("hunger") == "Hunger"
Paste_Image.png

九、写一个函数truncate(str, maxlength), 如果str的长度大于maxlength,会把str截断到maxlength长,并加上...,如

truncate("hello, this is hunger valley,", 10)) == "hello, thi...";
truncate("hello world", 20)) == "hello world"
Paste_Image.png

十、什么是 json?什么是 json 对象?什么是 json 对象字面量?什么是 JSON内置对象?
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。它基于JS的一个子集。json采用完全独立于语言的文本格式,但也使用了类似C语言家族的习惯,这些特性使json成为理想的数据交换语言。
json对象是符合json语法规则的值,一个无序的数据的集合,包含key,value.
json对象字面量以花括号开头和结尾,是简单的描述及声明方式。
json是javascript的内置对象,提供了json.parse(),json.stringfy()等。
十一、如何把JSON 格式的字符串转换为对象?如何把对象转换为 JSON 格式的字符串?
JSON.parse(str)//将对象串转换成字符串

Paste_Image.png

JSON.stringify(obj)//将字符串转换成对象

![Uploading Paste_Image_820393.png . . .]


Paste_Image.png

相关文章

  • json对象与字符串、数组之间的转换

    json对象与字符串、数组之间的转换 JS中: json格式字符串转json对象(strJSON代表json字符串...

  • JS注意事项

    JS/JSON js对象转换字符串:JSON.stringify(要转换的对象)json字符串转换成js对象:JS...

  • js/json

    js对象转换字符串:JSON.stringify(要转换的对象)json字符串转换成js对象:JSON.parse...

  • js/json

    js对象转换字符串:JSON.stringify(要转换的对象) json字符串转换成js对象:JSON.pars...

  • js以及json

    js对象转换字符串:JSON.stringify(要转换的对象)json字符串转换成js对象:JSON.parse...

  • js/json

    js对象转换字符串:JSON.stringify(要转换的对象)json字符串转换成js对象:JSON.parse...

  • js/json

    js对象转换字符串:JSON.stringify(要转换的对象)json字符串转换成js对象:JSON.parse...

  • js/json

    js对象转换字符串:JSON.stringify(要转换的对象) json字符串转换成js对象:JSON.pars...

  • 字符串与JSON

    字符串与JSON 对于 HTTP 协议而言,HTML、CSS、JS、JSON 的本质都是什么 对于HTTP协议而言...

  • JS 中 JSON 处理

    1、JS中生成JSON对象 2、JS中将JSON对象解析为字符串的方法:var jsonStr = JSON.st...

网友评论

      本文标题:JS字符串与JSON

      本文链接:https://www.haomeiwen.com/subject/dvwuwttx.html