02 2018 档案

摘要:JavaScript 是单线程运行,异步操作特别重要。 只要用到引擎之外的功能,就需要跟外部交互,从而形成异步操作。由于异步操作实在太多,JavaScript 不得不提供很多异步语法。这就好比,有些人老是受打击, 他的抗打击能力必须变得很强,否则他就完蛋了。 Node 的异步语法比浏览器更复杂,因为 阅读全文
posted @ 2018-02-27 10:23 心里有数 阅读(729) 评论(0) 推荐(0)
摘要:在Web领域基于Token的身份验证随处可见。在大多数使用Web API的互联网公司中,tokens 是多用户下处理认证的最佳方式。 为什么要用 Token Token 完全由应用管理,所以它可以避开同源策略 Token 可以避免 CSRF 攻击 Token 可以是无状态的,可以在多个服务间共享 T 阅读全文
posted @ 2018-02-08 10:58 心里有数 阅读(802) 评论(0) 推荐(0)
摘要:Vue 推荐在绝大多数情况下使用 template 来创建你的 HTML。然而在一些场景中,你真的需要 JavaScript 的完全编程的能力,这就是 render 函数,它比 template 更接近编译器。 render 基本写法 Vue 通过建立一个虚拟 DOM 对真实 DOM 发生的变化保持 阅读全文
posted @ 2018-02-08 10:52 心里有数 阅读(5148) 评论(0) 推荐(1)
摘要:先来做个复习,ES5中有有几种数据类型呢? 5种基本数据类型 Undefined Null Boolean Number String 1种复杂数据类型 Object Undefined Null Boolean Number String Object 除了基本数据类型,万物皆对象,记住这个很重要 阅读全文
posted @ 2018-02-07 10:20 心里有数 阅读(178) 评论(0) 推荐(0)
摘要:caller返回一个函数的引用,这个函数调用了当前的函数;callee放回正在执行的函数本身的引用,它是arguments的一个属性 callercaller返回一个函数的引用,这个函数调用了当前的函数。使用这个属性要注意:1 这个属性只有当函数在执行时才有用2 如果在javascript程序中,函 阅读全文
posted @ 2018-02-07 10:16 心里有数 阅读(250) 评论(0) 推荐(0)