上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 创建隐藏属性 能想到的创建隐藏属性的方法有三种: 简单的闭包 通过Symbol 通过Map,WeakMap 闭包 这种方法我们经常使用,例如: // 在某个模块中 function createPeople(name, age) { const _age = age; return {name, g 阅读全文
posted @ 2020-05-22 14:14 秦晓 阅读(2479) 评论(0) 推荐(0)
摘要: 读 [译] JavaScript 简明代码 —— 最佳实践 "文章连接 [译] JavaScript 简明代码 —— 最佳实践" 文章讲了6个方面 但是实际上自己总结起来只有几条: 1. 良好的命名规范 2. 强类型检查 3. 剔除无用代码 4. 简洁的函数参数 至于使用 啥的,我相信都会使用的,因 阅读全文
posted @ 2020-05-06 15:44 秦晓 阅读(107) 评论(0) 推荐(0)
摘要: Google代码风格指南 虽然是很过时的版本了(2012),但是读一读还是很有收获的。至少可以知道以前的js有哪些缺点,现代的JS为什么更好 "google代码风格指南" 阅读全文
posted @ 2020-05-05 16:20 秦晓 阅读(251) 评论(0) 推荐(0)
摘要: 最佳实践 不断总结 对于所有未定义的,界限模糊的行为或参数都应该作为一个错误抛出,而不是自以为是的处理 对于错误,应该在本身自己的逻辑内抛出,而不是信任依赖 创建一个功能和模块时,首先想到的应该是这个功能/模块应该是如何与外界交互的(交互方式),而不是它应该如何实现。即使是以后需要修改这个功能或者模 阅读全文
posted @ 2020-05-04 12:56 秦晓 阅读(215) 评论(0) 推荐(0)
摘要: 浏览器开发工具简单使用 三个方面: 1. 控制台 2. 修改 3. 调试 控制台 打印 在先控制台打印信息时,可以选择带有更多具有提示性标记的方法。 如 `error warn` 等 同时 拥有 一样的格式化风格,例如 将打印 Hello bob。 还可以利用 控制打印的文字的样式,例如 将打印 使 阅读全文
posted @ 2020-05-03 15:17 秦晓 阅读(165) 评论(0) 推荐(0)
摘要: 编写更快的js代码 读的别人的文章 编写更快的js,主要有四个方面: 1. do it less 2. do it faster 3. do it laster 第一点就是要删除无用的代码和多余的步骤 第二点使鼓励能够使用内置函数的就尽量使用内置函数,因为编译器的优化比自己实现要快的多。以及选用合适 阅读全文
posted @ 2020-05-03 13:05 秦晓 阅读(146) 评论(0) 推荐(0)
摘要: 使用scoop包管理器 在Linux,Mac上都有对应的包管理器,在windows上也不例外,使用包管理器的优点是不用再到官网去找软件,能够一条命令就更新。 再windows上的包管理器有choco和scoop,这里我们使用scoop。 首先安装scoop,打开powershell窗口,输入以下命令 阅读全文
posted @ 2020-04-25 15:58 秦晓 阅读(297) 评论(0) 推荐(0)
摘要: 事件循环 关于事件循环,首先需要了解四个概念。 同步与异步 阻塞与非阻塞 1.同步与异步同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在发出一个调用时,在没有得到结果之前,该调用就不返回。但 阅读全文
posted @ 2020-04-23 15:02 秦晓 阅读(171) 评论(0) 推荐(0)
摘要: js的类 JS中的面向对象是通过原型链模拟实现的 创建类使用 关键字 而类声明和类表达式都不会被置顶 静态方法 定义静态方法使用 关键字 关键字实际上就是将方法挂载构造函数上 this 函数中的 始终指向调用它的对象,也就是说和其他语言不同,函数的 是由调用者决定的 在严格模式时, 默认不会指向 成 阅读全文
posted @ 2020-04-14 15:07 秦晓 阅读(176) 评论(0) 推荐(0)
摘要: Firefox安装中文语言包 1. 进入网址 "https://addons.mozilla.org/en US/firefox/language tools/" 选择中文语言包下载,并自动安装 2. 地址栏输入 "about:config" 然后搜索 并将其设置为字符串值 3. 退出并重新启动,完 阅读全文
posted @ 2020-04-01 12:49 秦晓 阅读(1581) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页