ECMAScript函数的扩充

函数的扩充 函数参数的默认值 rest参数 扩展运算符 严峻模式 name 属性 箭头函数 绑定 this 尾调用优化 函数参数的尾逗号 函数参数的默认值 着力用法 每当ES6之前,不可知一直也函数的参数指定默认值,只能使浮动的方。 function log(x, y) { y = y || ‘World’; console.log(x, y); } log(‘Hello’) // Hello W […]

转载的部分面试题

一. 输入url后底加载过程 由输入 URL 到页面加载成功的进程被还起了哟 微机网络体系结构 应用层(HTTP、SMTP、FTP、POP3) 运输层(TCP、UDP) 网络层(IP(路由器)) 多少链路层(网桥(CSMA/CD、PPP)) 物理层(集线器) 1. 查找域名对诺IP地址 当即同一步包括 DNS 具体的查找过程,包括:浏览器缓存->系统缓存->路由于器缓存… […]

【转】JavaScript中之原型和连续

  请在此临时忘记之前学到之面向对象的普文化。这里仅需要考虑赛车的图景。是的,就是赛车。   最近自我在观看 24 Hours of Le Mans ,这是法国风行的一致桩赛事。最抢的车于称呼 Le Mans 原型车。这些车虽然是由于“奥迪”或“标致”这些厂商做的,可它们并无是您于街上或者速公路上所见到的那么类汽车。它们是占为与会高速耐力赛事而制造出的。   厂家投入大量基金,用于研发、设计、制造 […]

ECMAScript【转】JavaScript 简史

正文自众多化翻译。JavaScript 毋庸置疑是今最为重点之言语之一。Web 的起就将 JavaScript 带及一个前无古人的境地。下面我们来探望 JavaScript 在其短历史被凡如何演变的,以及它们在走向何处。请继续读下来! 即周还起给九十年代 总体都生在 1995 年 5 月至 11 月随即六只月内。网景通讯局当最初的 Web 中拥有强劲的身份。它的浏览器 Netscape Commu […]

【转】JavaScript常因此代码书写规范

javascript 代码规范 代码规范我们应该仍古老的尺度:“能召开并无代表当举行”。 大局命名空间污染 连天以代码包裹于一个即的函数表达式里面,形成一个独立的模块。 不推荐 1 2 3 var x = 10,     y = 100; console.log(window.x + ‘ ‘ + window.y); 推荐 1 2 3 4 5 6 ;(function(window){     ‘ […]

js基础

  js的因由这里就不细说了,简单对js的根底部分进行知识点的梳理。   特别注意的凡,js在写的过程被自然不要遗忘分号结尾。   js的引入方式有星星点点栽: {#1 直接编写:内嵌式#}     <script>         alert(‘hello yuan’)     </script> {#2 导入文件:外链式#}     <script src=”he […]

ECMAScriptCSS3与页面布局上笔记(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeScript)

CSS不像另高级语言同样支持算术运算、变量、流程控制以及面向对象特性,所以CSS样式较多时会惹部分题材,如修改复杂,冗余,某些别的语言非常简短的法力实现无了等于。而javascript则是相同种植半面向目标的动态语言,有java的影子,有C的味道,中间有较任何语言多之糟粕,使用预处理方法可以化解这些题目。其中Less[les]以及Sass是CSS的优先处理技术,而CoffeeScript、Type […]

CSS3与页面布局上总结(七)——前端预处理技术(Less、Sass、CoffeeScript、TypeScript)

CSS不像其它高级语言同样支持算术运算、变量、流程控制以及面向对象特性,所以CSS样式较多时会招部分题材,如修改复杂,冗余,某些别的语言非常简短的职能实现无了齐。而javascript则是相同种植半面向目标的动态语言,有java的影子,有C的味道,中间有较其余语言多之残渣,使用预处理方法可以化解这些题目。其中Less[les]以及Sass是CSS的优先处理技术,而CoffeeScript、Type […]

js完整教程一 : 基本概念和数组操作

章提纲 JS相关常识 JS基本概念 实践 总结   JS相关常识 js是如出一辙种植可以与HTML标记语言混合使用的脚本语言,其修的次第可以一直当浏览器被说施行。 一、组成 js是一样种植特别为网页交互设计之脚本语言。由三有的组成: 1.ECMAScript (ECMA-262定义), 提供基本语言功能 2.文档目标模型(DOM), 提供访问与操作网页内容的道与接口 3.浏览器对象模型(BOM), […]

ECMAScript前者-浏览器内核

一、定义:   网页浏览器的排版引擎(Layout Engine或Rendering Engine)也让称作浏览器内核、页面渲染引擎或模板引擎,它当取网页的情(HTML、XML、图像等等)、整理消息(例如在CSS等),以及计算网页的显示方式,然后会输出到显示器要打印机。所有网页浏览器、电子邮件客户端与任何得依据表示性的号子语言(Presentational markup)来展示内容之应用程序都需排 […]

ECMAScript前者知识体系

路来 还记得@jayli 的这幅前端知识结构图么。 图表的款型具有众多之不便。缺失源图的我们,无法也夫图贡献些什么,随着时间之迁徙,或许有些技术点会发生反,所以发生了这个GitHub项目。我们可以经过合作的法子来一块维护这路。Git的历史记录也可以见证前端行业的组成部分浮动。 可视化效果 前端开发知识结构 前端工程师 浏览器 IE6/7/8/9/10/11 (Trident) Firefox (G […]

ECMAScriptJS—特殊的目标~函数

事先写过函数也属引用类型,与另外引用类型一样也是富有属性和措施。 由于函数是目标,继承自object,因此函数曰实际上是一个针对函数对象的指针。 函数的定义方法: 行使函数声明的语法定义: function sum(num1,num2) { return num1+num2; } 这种声明方法,使得sum的色为function型,这里说过。 以函数表达式定义函数: var sum=function […]