美文网首页
前端学习day5-总结

前端学习day5-总结

作者: 你喜欢吃青椒吗_c744 | 来源:发表于2019-04-18 18:58 被阅读0次

关键词:JavaScript语法     let    const   箭头函数   arguments  push()   console.log


一 . let 

A.  let 作用域是块,被限制在块级中的变量、语句或者表达式中 ; 而var的作用域是函数。

B.  let 语句声明一个块级作用域的本地变量,并且可选的将其初始化为一个值。离开了本地作用域便没有用。

let与var

可以看出,var类似于全局的变量,let 作用于块级域。


二 . const

A. 用来创建块作用域变量.

B. 使用const声明变量的时候,必须同时赋值,否则会报错。

C. 并且之后任何试图修改值的操作都会引起错误. 比如先声明了const  b=2;

后来又写了 b = 3;则不可行。


三 .  箭头函数  

 基本语法:参数  => 函数体

A. 具有一个参数时:var test = a => a  等价于

var test = function(a){return a}

B .没有参数或有多个参数时,需要在=>加一个()   

var test = () => alert('zjh')  或  var test = (a,b) => a+b;

C. 如果有多条语句,要用{ }

D返回对象时需要用小括号包起来,因为大括号被占用解释为代码块了

返回对象要用()

E. 不可以作为构造函数,也就是不能使用 new 命令,否则会报错

F. 直接作为事件handler

直接作为事件handler

G. this固定,不再善变

H . 不能使用argument

不能使用argument

引用于https://www.jianshu.com/writer#/notebooks/35888342/notes/45129223/writing


四. arguments(对象)

A. arguments是收到的实参副本

B. 并把所有收到实参收集起来,放到一个arguments对象里。对于超出形参个数之外的实参, 可以通过arguments来获得。

C. arguments 的索引 从 0, 1,2,....递增,与实参逐个对应.

D. arguments.length 属性代表实参的个数.

E. arguments一定不是数组, 是长的比较像数组的一个对象,虽然也有length属性.

F. arguments每个函数都会有,因此,arguemnts只会在内部找自身的arguments,

无法引用到外层的arguments.


五. push()

所以它返回的是数字

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。

该方法会改变数组的长度。


六. console.log

console.log() 方法用于在控制台输出信息。不会改变页面内容。页面上根本看不见它输出的内容。

该方法对于开发过程进行测试很有帮助。

提示: 在测试该方法的过程中,控制台需要可见 (浏览器按下 F12 打开控制台)。

而document.write是向页面输出内容。


备注:此文章根据实例总结而来,访问更多请点我的github

相关文章

  • 前端学习day5-总结

    关键词:JavaScript语法 let const 箭头函数 argumentspush() console...

  • 前端知识个人总结链接

    各类全总结 常用全总结 链接 全栈练习 链接 前端面试知识总结 链接 工作其它知识学习 链接 前端优化 前端优化 ...

  • 前端入坑之路

    作为一枚前端的小白,还是要给刚刚入坑的小朋友们总结几条建议以及总结前端学习之路。 相信刚刚开始准备学习前端之前,可...

  • 前端学习总结

    前端学习一个月,利用Html和CSS,以及JQuery完成了一家美容企业官网的制作,基本的网页布局和框架很快搭建起...

  • 前端学习总结

    本周工作集中在前台页面修改上,主要使用jquery,对他不太熟悉,记录一些自己使用经验,方便以后查看。 一.简单语...

  • 2018-08-27

    学习前端第一阶段总结 通过第一阶段的学习,使我了解了前端,知...

  • 2020 前端学习路线总结,哎呦,不错哦!

    2020 前端学习路线总结 在 GitHub 看到一个很不错的前端学习路线图[https://link.zhihu...

  • 前端学习go语言避坑指南

    本人是前端,最近在学习go,总结一些学习的小点。前端都是通过export default 和import来完成模块...

  • 如何学习前端?前端学习路线总结

    随着多屏互动和多端兼容友好的界面变得越来与重要,前端工程师也成为了热门的研发技术岗位之一。随着就业市场大环境的改变...

  • 前端学习地址

    为了方便前端学习,总结了一下一些前端学习的地址,慢慢补充。 Vue[https://cn.vuejs.org] V...

网友评论

      本文标题:前端学习day5-总结

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