ES6-one

let语法
  和var一样用于声明变量。区别:let声明的对象只在其所在的代码块中有意义。

函数
  ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。
这里写图片描述

  ES6 允许使用“箭头”(=>)定义函数。
箭头前面是函数参数,箭头后面是返回值。举一个最简单的栗子:
一般函数书写:
var f = function(v) {
return v;
};

使用箭头函数表示方法:var f = v => v;

js中的 $ 用法
1.可以替代var 用来表示变量
2.在正则表达式中表示结尾,如:/sa$/.test(string)
匹配string字符串中的sa,比如string=’125sa’则匹配,string=’125sa21’则不匹配
3. () () 方法是在DOM中使用过于频繁的 document.getElementByIdx_x() 方法的一个便利的简写,就像这个DOM方法一样,这个方法返回参数传入的id的那个元素
。如:<div id='ss'></div>$ obj=$('ss')就是引用的这个id=’ss’的对象 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
ES6迭代器(Iterator)是一种新的遍历机制,它有两个核心特点。首先,迭代器是一个接口,通过Symbol.iterator方法来创建迭代器,并通过迭代器的next()方法来获取数据。其次,迭代器是用于遍历数据结构的指针,类似于数据库的游标。例如,我们可以使用迭代器来遍历数组。比如,对于数组\[20,30,50,20,50\],我们可以通过arr\[Symbol.iterator\]()来创建一个迭代器,然后使用迭代器的next()方法来逐个获取数组中的元素。\[1\] 除了数组,具备Iterator接口的数据结构都可以进行解构赋值和扩展运算符(...运算符)操作。例如,字符串也具备Iterator接口,我们可以使用扩展运算符将字符串转换为字符数组。比如,对于字符串'hello',我们可以使用\[...str\]来将其转换为字符数组\['h', 'e', 'l', 'l', 'o'\]。这是因为字符串是具备Iterator接口的数据结构,我们可以自定义迭代器来遍历字符串中的字符。\[2\] 除了数组和字符串,还有其他可迭代的数据结构,比如类型数组(TypedArray)。我们可以使用for...of循环来遍历这些可迭代的数据结构。例如,对于数组\["zero", "one", "two"\],我们可以使用for...of循环来逐个输出数组中的元素。\[3\] #### 引用[.reference_title] - *1* [ES6 迭代器Iterator](https://blog.csdn.net/weixin_49342009/article/details/122665011)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [es6 迭代器iterator](https://blog.csdn.net/weixin_43443341/article/details/121417247)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [ES6迭代器 Iterator 详细介绍](https://blog.csdn.net/weixin_43856422/article/details/128290261)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值