当前位置: 首页 > news >正文

帮做网站的免费php网站模板下载

帮做网站的,免费php网站模板下载,如何快速网络推广,新吁网站建设ES6的系列文章目录 es6#xff08;一#xff09;——var和let和const的区别 文章目录 ES6的系列文章目录一、变量的结构赋值1.数组的结构赋值2.对象的结构赋值 二、模板字符串三、扩展运算符1.字符串的使用2.数组的使用 四、箭头函数1.普通函数的定义2.箭头函数的定义3.箭头…ES6的系列文章目录 es6一——var和let和const的区别 文章目录 ES6的系列文章目录一、变量的结构赋值1.数组的结构赋值2.对象的结构赋值 二、模板字符串三、扩展运算符1.字符串的使用2.数组的使用 四、箭头函数1.普通函数的定义2.箭头函数的定义3.箭头函数的注意点(1) this指向是静态的始终指向函数声明的作用域this的值(2) 箭头函数不能作为构造函数实例化对象(3) 不能使用arguments变量(4) 箭头函数的简写 五、函数的默认值六、函数的reset参数总结 一、变量的结构赋值 1.数组的结构赋值 const listArr [张三, 18, 男, 地球人]; const [name, age, sex, address] listArr console.log(name); // 张三 console.log(age); // 18 console.log(sex); // 男 console.log(address); // 地球人2.对象的结构赋值 // 2对象的解构赋值 const listobj {name: 张三, age: 18, sex: 男, address: 地球人};const {name, age, sex, address} listobjconsole.log(name); // 张三console.log(age); // 18console.log(sex); // 男console.log(address); // 地球人二、模板字符串 const userName 张三; const age 18;console.log(我是 userName 我今年 age 岁了。); // es5console.log(我是${userName}我今年${age}岁了。); // es6的模板字符串三、扩展运算符 1.字符串的使用 const userName zhagnsan; console.log(...userName); // z h a g n s a n2.数组的使用 bodydiv/divdiv/divdiv/divscriptconst userName [张三, 李四, 王五];const userName2 [赵六, 沈七];// 1 数组的合并const hebing [...userName, ...userName2];console.log(hebing);// 2: 数组的克隆const kelong [...hebing];console.log(kelong);// 3: 将伪数组 (arguments) 转成真数组const getDivList document.querySelectorAll(div);const divList [...getDivList];console.log(divList);/script /body四、箭头函数 1.普通函数的定义 1有关键字function必须小写。 2有函数名一遍由用户自定义最好见名知意。 3函数的参数()不能省略参数是可选的函数可以有参数也可以没有参数。 4{}不能省略表示函数的控制范围。 5有return 默认可以不写。2.箭头函数的定义 在普通函数的基础上省去了关键字function、采用箭头来定义函数、同时箭头在括号前面的函数叫做箭头函数。 3.箭头函数的注意点 (1) this指向是静态的始终指向函数声明的作用域this的值 可以通过bing、call、apple等方法来改变this指向。也可以简单理解为箭头函数的上一级作用域最高为windows (2) 箭头函数不能作为构造函数实例化对象 // 注意构造函数大写 let User (name, age){this.name name;this.age age;}let u1 new User();console.log(u1)(3) 不能使用arguments变量 const fn () {console.log(arguments); // 报错 } fn();(4) 箭头函数的简写 当有且只有一个函数的时候可以省略括号() 当有且只有一行代码体的时候可以省略大括号{}如下所示 let u1 (name) {console.log(name); } u1(张三); let u2 name console.log(name); u2(李四);五、函数的默认值 简单概况 允许给函数的参数设置默认值。相当于是为函数的参数加了一层保险如果你没有给对应形参数量的实参的保险同时为了更好辨别一般将要设置默认值的放在最后面。 function add (a, b, c10) {return a b c; } let a1 add(1,2,3); let a2 add(1,2); console.log(a1); // 6 123 console.log(a2); // 13 1210六、函数的reset参数 es6引入rest参数用于获取函数的实参用来替代arguments 以下为es5和es6的对比及其效果 // es5 function getUser(){console.log(...arguments); } getUser(张三,李四,王五);// es6 的 rest参数 function getAge (a, b, ...c) {console.log(a);console.log(b);console.log(c); // rest 参数可以是任意名字符合命名规范 } getAge(1,2,3,4,5,6);总结 结合es6一和es6二我们可以知道常用的es6有const和let、解构赋值、模板字符串、扩展运算符、箭头函数、函数参数的默认值、函数的rest参数替代arguments。
http://www.yutouwan.com/news/390271/

相关文章:

  • 东南亚做网站 什么语言软件开发和网站开发哪个好
  • seo整站优化外包服务小型私人会所装修设计
  • 网站建设预付款公司支付网站建设费进什么费用
  • 商城网站建设服务器网站都是怎么做的
  • 网站建设按钮北京网站如何制作
  • 甘肃做网站网站流量是如何计算的
  • 哪些分类网站郑州企业建筑资质多少钱
  • 泾川县门户网站留言如何使用阿里云做网站
  • 有没有人通过网站建设卖东西的dedecms 网站导航
  • 自己做的网站加载很难网站大屏轮播图效果怎么做的
  • 南昌网站免费制作WordPress邮箱收集插件
  • 个人公益网站怎么制作用微软雅黑做网站可以吗
  • 网站更换空间后排名消失 首页被k两学一做注册网站吗
  • 福州专业网站建设价格修改wordpress注册页
  • 网页设计服务公司百度快照如何优化
  • 哪个网站学seo是免费的武陟做网站
  • 锡盟建设工程造价工程管理网站wordpress 图片变形
  • 12380网站建设wordpress 小程序 标签
  • 顺企网网站建设长春市网络公司
  • 大学生网站建设申报书法国新增确诊病例
  • 新乡做网站公司电话口碑好的邵阳网站建设
  • 专业营销型网站定制wordpress 验证码访问
  • 网站是用php还是asp 怎么区别杭州网站推广优化公司
  • 建设银行信用卡网站中小工厂erp管理系统
  • 陕西高端品牌网站建设营销网络分布图
  • 合肥营销型网站建设wordpress切换成中文
  • c 网站开发 简单例子手机网站免费优化
  • 网站做地区定位跳转公司域名邮箱怎么注册
  • 唐山网站建设设计网址导航推广
  • 荆州网站设计枞阳做网站