11 2018 档案
摘要:npm上面实用的第三方工具包 live-server 作用:为页面提供实时刷新重载的功能,并且能提供一个http服务器 官方地址:https://www.npmjs.com/package/live-server 使用方法: 注: 如果你比较懒,可以先在package.json中增加start中增加
阅读全文
摘要:最近在学习一些es的新语法,在查阅文档的时候总是能看见shim 和 polyfill这些相关的词汇 单纯的从词典翻译不能理解其中的意思,于是便查询了相关的资料 关于 JavaScript 的兼容性问题,通常有不同的解决方案。 举个例子,旧版本的 IE 不支持标准的 XMLHttpRequest,但支
阅读全文
摘要:该文章已转移到博客:https://cynthia0329.github.io/ 什么是事件委托? 它还有一个名字叫事件代理。 JavaScript高级程序设计上讲: 事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。 用取快递来解释这个现象,大家认真领会一下事件委托到
阅读全文
摘要:上面的箭头函数相当于: 箭头函数相当于匿名函数,并且简化了函数定义。 箭头函数有两种格式,一种像上面的,只包含一个表达式,连{ ... }和return都省略掉了。 还有一种可以包含多条语句,这时候就不能省略{ ... }和return: 如果参数不是一个,就需要用括号()括起来: 因为和函数体的{
阅读全文
摘要:JS 里的 this 在 function 内部被创建 指向调用时所在函数所绑定的对象(拗口) this 不能被赋值,但可以被 call/apply 改变 1. this 和构造函数 2. this 和对象 对象内部方法的this指向 调用这些方法的对象 : 函数的定义位置不影响其this指向 ,t
阅读全文
摘要:什么是闭包? 1、变量作用域 要理解闭包,首先要理解javascript的特殊的变量作用域。 变量的作用域无非就两种:全局变量和局部变量。 javascript语言的特别之处就在于:函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。 注意点:在函数内部声明变量的时候, 一定要使
阅读全文
摘要:如何写回调函数? 如果自己在写一个方法或函数,你有可能会遇到需要一个回调函数。下面就是一个简单的常见回调函数例子: 我们有一个叫mySandwich的函数,它接受三个参数。第三个参数就是回调函数。当执行这个方法的时候,它会弹出一个对话框,然后才执行回调函数。注意这里第三个参数是一段函数声明,这段声明
阅读全文
摘要:插件推荐 markdown-preview-enhanced 打开 vscode 编辑器,在插件页搜索 markdown-preview-enhanced,接着点击 Install 按钮。 该插件的中文使用手册: https://shd101wyy.github.io/markdown-previe
阅读全文

浙公网安备 33010602011771号