let && const let let声明的变量只在其地点的代码块内有效。 { let a = 10; } console.log(a) //ReferenceError:a is not define…
谈谈 JS 中的严厉形式
什么是严厉形式? 严厉形式 是 ECMAScript 5 中引入的一种将更好的毛病搜检引入代码中的要领, 如今已被大多浏览器完成. 望文生义,这类形式使得Javascript在更严厉的条件下运转. 因而, 在严厉形式下,…
ES6进修笔记:const
let敕令有的几个特征,const也有。ES6进修笔记:let的运用 其他特征: 用来声明常量,声明时必需初始化 const PI;//"SyntaxError: Missing initializer in const…
口试碰到的一些题
近来口试碰到的一些口试题纪录分享下。 公司A:问题一:不必jquery等框架/库,查找一个页面上有若干种标签,每种标签的个数,伪代码完成亦可 代码: var map = {}; function dfs(node) { …
怎样完成无穷转动
简介 无穷转动对我们来讲已经是很罕见的功用了,具体表现为当页面转动到某个位置时就自动加载数据,本文将讨论无穷转动的完成道理以及优化。 道理 我们先看看最简朴的无穷转动的例子: function fetchData() {…
一个浏览器和NodeJS通用的RPC框架
迎接关注我的知乎专栏: https://zhuanlan.zhihu.com/starkwang starkwang/Maus: A Simple JSON-RPC Framework running in NodeJS…
基本一:JS数据类型
*本文章重要总结一下js数据范例的辨认推断要领tyoeofinstanceofObject.prototype.toString.callconstructor末了封装一个函数,可以鉴别一切的范例* 1.数据范例 基础范…
typescript常见类型声明
以下代码截取自es5的声明前提说明:T是接口,方便理解,实际情况可能是复杂类型interface T {name: stringage: numbersex: ‘male’ | ‘fe…
JavaScript进修笔记第五天_错误处理与
廖雪峰先生的javascript教程进修笔记 1. 毛病处理 JavaScript 供应了像Java一样的毛病处理机制,即try catch finally.比方: try{ var s = null; s.length…
一同进修面向对象——封装
组织函数内部: tips: 在组织函数内部经由过程this(用于指向当前对象)变量增加属性或要领,此处定义的属性和要领都是为对象本身所具有,每次经由过程类建立实例时, this指向的属性都邑获得响应的建立. var Pe…
Bootstrap 之 Metronic 模板的进修之路 - (4)源码剖析之剧本部份
上篇我们将 body 标签主体部份举行了简朴总览,下面看看末了的剧本部门。 页面末端部份(Javascripts 剧本文件) 我们来看看代码末了的代码,摘取以下: <!--[if lt IE 9]> <…
调试手艺
调试代码的平常要领就是让浏览器输出调试信息。罕见的体式格局是把调试信息记录到掌握台,然则这涉及到浏览器的差异性。最症结的是,在终究宣布网页之前,这些调试代码必需都删除。1)对 IE8、 Firefox、 Chrome 和…