上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: getTime() 方法可返回距 1970 年 1 月 1 日之间的毫秒数 var d = new Date(); var n = d.getTime(); //一长串数字 阅读全文
posted @ 2019-11-23 00:11 容忍君 阅读(197) 评论(0) 推荐(0)
摘要: 闭包写法 //后台每个执行环境都有一个表示变量的对象 变量对象 //例如compare()函数调用 //compare的执行环境而言,其作用域链包含两个变量对象 本地活动对象 全局活动对象 全局变量对象始终存在,compare()函数只在函数执行过程中存在 作用域链:一个指向变量对象的指针列表,只引 阅读全文
posted @ 2019-11-21 13:46 容忍君 阅读(660) 评论(0) 推荐(0)
摘要: js防抖和节流 阅读全文
posted @ 2019-11-21 00:37 容忍君 阅读(182) 评论(0) 推荐(0)
摘要: XML 定义:可扩展标记语言 作用:用来储存和传输数据,焦点是数据的内容 HTML作用:用来显示数据,焦点是数据的外观 扩展:XML就是一个比较简单的纯文本数据库,方便跨平台调用 本身是一种格式规范,包含数据以及数据说明的文本格式规范 数据都是一样的,只是格式不同 优点:格式统一符合标准,便于跨平台 阅读全文
posted @ 2019-11-20 09:59 容忍君 阅读(158) 评论(0) 推荐(0)
摘要: 程序争取运行时间,运行空间,达到预期效果 实际应用中,还涉及相当大量的数据处理,随着数据规模的增大, 基于不同算法的程序在处理同一问题所需时间是不同的 所以算法复杂度的分析就很重要 阅读全文
posted @ 2019-11-18 22:57 容忍君 阅读(188) 评论(0) 推荐(0)
摘要: javascript是一门单线程语言 Event Loop是javascript的执行机制 为什么要用异步? 由于js是单线程的。只能在js引擎的主线程上运行。所以js代码只能一行一行执行 。不能同一时间执行多个js代码任务。这导致如果有一段耗时长的计算活着ajax请求。 如果没有异步,就会产生用户 阅读全文
posted @ 2019-11-18 13:36 容忍君 阅读(356) 评论(0) 推荐(0)
摘要: 回调函数不会造成阻塞 function loop() { setTimeout(loop, 0) } loop 死循环 while(true) 阅读全文
posted @ 2019-11-17 12:19 容忍君 阅读(518) 评论(0) 推荐(0)
摘要: 类的定义 类实际上是个“特殊的函数“,就像能够定义函数表达式和函数声明一样,类语法 有两个组成部分:类表达式和类声明式 类声明 类声明没有提升 静态方法 只有构造函数名可以调用,实例无法使用。常用于应用程序创建工具函数 静态与原型包装中this 一个对象调用静态或原型方法时,如果该对象没有“this 阅读全文
posted @ 2019-11-17 10:42 容忍君 阅读(255) 评论(0) 推荐(0)
摘要: 继承 js实现的是实现继承/也就是继承实际的方法 //主要依赖:原型链 //基本思路: 就是一个引用类型继承另一个引用类型的属性和方法 详细:构造函数,实例,原型之间的关系。每个构造函数都有一个原型对象,原型对象都包含一个指针指向构造函数 每个实例都包含一个内部指针指向原型。假如我们让一个原型对象等 阅读全文
posted @ 2019-11-17 00:22 容忍君 阅读(183) 评论(0) 推荐(0)
摘要: 构造函数模式与原型模式结合 function Person(name) = { this.name = name this.friends = ["a", "b"] } person.prototype = { constructor: Person, sayName: function() { a 阅读全文
posted @ 2019-11-16 10:31 容忍君 阅读(214) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页