失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > zha

zha

时间:2018-08-17 23:39:01

相关推荐

zha

string:

ES6 为字符串添加了遍历器接口(详见《Iterator》一章),使得字符串可以被for...of循环遍历。

除了遍历字符串,这个遍历器最大的优点是可以识别大于0xFFFF的码点,传统的for循环无法识别这样的码点。

传统上,JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法。

includes():返回布尔值,表示是否找到了参数字符串。

startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。

endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。

这三个方法都支持第二个参数,表示开始搜索的位置。

repeat方法:返回一个新字符串,表示将原字符串重复n次。

'x'.repeat(3) // "xxx"

'hello'.repeat(2) // "hellohello"

'na'.repeat(0) // ""

call,apply,babel,vue,rem js

hasOwnProperty:

是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员

isPrototypeOf:

是用来判断要检查其原型链的对象是否存在于指定对象实例中,是则返回true,否则返回false。

纯函数: 每次的输入输出一一对应

柯里化: 让不纯的函数变纯

/*var compose = function (f,g){

return function (x) {

return f(g(x));

}

}*/

var compose = (f, g) => (x => f(g(x)));

var toUpperCase = word => word.toUpperCase();

var split = x => (str => str.split(x));

/*var split = function (x){

return function (str){

str.split(x);

}

}*/

var f = compose(split(' '), toUpperCase);

f = function (x) {

return split(' ')

}

f("abcd efgh");

如果觉得《zha》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。
相关阅读
zha字有哪些

zha字有哪些

2022-11-17

zha姓怎么写

zha姓怎么写

2024-06-22

关于“ZHA”的浅陋己见

关于“ZHA”的浅陋己见

2018-08-05

zha音开头的成语

zha音开头的成语

2022-08-01