随笔分类 - Web开发
摘要:目录 目录 简介 准备 安装 工程的创建 简介 1.网易开源,免费,业(diao)界(si)良(fu)心(li)呀,^.^ 2.游戏服务器框架(当然也可以用于web服务器) 3.高性能、高可伸缩、分布式,多进程 4.支持大多数主流平台的客户端,并提供了开发库 5.完整的文档,详细的demo(包含了多
阅读全文
摘要:一.跨站脚本攻击(XSS) 跨站脚本攻击(XSS,Cross-site scripting)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览者看到此网页时,特定的脚本就会以浏览者用 户的身份和权限来执行。通过XSS可以比较容易地修改用户数据、窃取用户信息,以及造成
阅读全文
摘要:前言 JS作为面向对象的弱类型语言,继承也是其非常强大的特性之一。那么如何在JS中实现继承呢?让我们拭目以待。 JS继承的实现方式 既然要实现继承,那么首先我们得有一个父类,代码如下: 1、原型链继承 核心: 将父类的实例作为子类的原型 特点: 缺点: 推荐指数:★★(3、4两大致命缺陷) 2017
阅读全文
摘要:我们都知道JS是一种单线程语言,即使是一些异步的事件也是在JS的主线程上运行的(具体是怎么运行的,可以看我另一篇博客JS代码运行机制)。像setTimeout、ajax的异步请求,或者是dom元素的一些事件,都是在JS主线程执行的,这些操作并没有在浏览器中开辟新的线程去执行,而是当这些异步操作被操作
阅读全文
摘要:一、引子 本文介绍JavaScript运行机制,这一部分比较抽象,我们先从一道面试题入手: 这一题看似很简单,但如果你不了解JavaScript运行机制,很容易就答错了。题目的答案是依次输出1 2 3,如果你有疑惑,下文有详细解释。 二、理解JS的单线程的概念 JavaScript语言的一大特点就是
阅读全文
摘要:背景 背景 背景 背景 背景 背景 背景 背景 前两天在做小程序的需求的时候用到bind的时候才想起自己对这三的东西的了解比较浅薄,这个时候用的时候就有点怕。时候还是要好好学习下,理解下怎么玩。 正文 先说call 和 apply吧:ECMAScript3给Function的原型定义了两个方法,他们
阅读全文
摘要:文章目录 apply、call apply、call 区别 apply、call实例 数组之间追加 获取数组中的最大值和最小值 验证是否是数组(前提是toString()方法没有被重写过) 类(伪)数组使用数组方法 面试题 bind 绑定函数 偏函数(Partial Functions) 和setT
阅读全文
摘要:在javascript中原型和原型链是一个很神奇的东西,对于大多数人也是最难理解的一部分,掌握原型和原型链的本质是javascript进阶的重要一环。今天我分享一下我对javascript原型和原型链的理解。 一、对象等级划分 我们认为在javascript任何值或变量都是对象,但是我还需要将jav
阅读全文
摘要:前端开发工具在过去几年中取得了进步和成功。这些日子,JS库和框架可以简化工作流程,提高开发过程,并在响应式设计方面提供更好的功能。 考虑到一个长的JavaScript库列表,它可能是挑战选择,那是值得的时间和精力。我们已经讨论了最好的JavaScript框架,今天我们想研究JS库中的新星。你可能听说
阅读全文
摘要:Node本身已经支持部分ES6语法,但是import export,以及async await(Node 8 已经支持)等一些语法,我们还是无法使用。为了能使用这些新特性,我们就需要使用babel把ES6转成ES5语法 Node本身已经支持部分ES6语法,但是import export,以及asyn
阅读全文
摘要:面对复杂的 Web 应用的开发,良好的流程和工具支持是必不可少的,它们可以让日常的开发工作更加顺畅、更加高效。本文介绍了6个Web开发利器以及相关的教程,帮助你在开发、调试、集成和发布过程极大地提高效率。 面对复杂的 Web 应用的开发,良好的流程和工具支持是必不可少的,它们可以让日常的开发工作更加
阅读全文
摘要:1. JFV (内) = JavaScript 2. Fiddler net-proxy 3. b-adjs (内) 类bug-l、y 的功能 4.
阅读全文
摘要:一、显示信息的命令 二、点位符:字符(%s)、整数(%d或%i)、浮点数(%f)和对象(%o); 三、信息分组 (console.group(),console.groupEnd()) 四、将对象以树状结构展现 (console.dir()可以显示一个对象所有的属性和方法) 五、显示某个节点的内容
阅读全文
摘要:在这一篇文章中,笔者将带大家编写一个完整的Redux,深度剖析Redux的方方面面,读完本篇文章后,大家对Redux会有一个深刻的认识。 核心API 这套代码是笔者阅读完Redux源码,理解其设计思路后,自行总结编写的一套代码,API的设计遵循与原始一致的原则,省略掉了一些不必要的API。 crea
阅读全文
摘要:距离ES6发布已有半年,对于ES6和ES5,你了解多少?这篇文章讲了JavaScript,ES5,ES6的一些介绍和区别,挺详细的,结尾附录:ES5, ES6, ES2016, ES.Next: JavaScript 的版本是怎么回事? 以下来自:http://www.cnblogs.com/lov
阅读全文

浙公网安备 33010602011771号