摘要:
怎么用node写一个并发? 参照 https://github.com/alsotang/node lessons/tree/master/lesson4 实现的方式 回调的方式 单线程的 node为什么能够实现并发? 线程执行的时间大部分都在io操作, 因此在执行io操作时,切换线程从而实现并发。 阅读全文
摘要:
关于xss 个人挺喜欢安全相关的,不知道有没有机会从事这个行业。 什么是xss xss(跨站脚本攻击) ,并不是直接攻击受害者,这是一种间接的攻击方式。 利用受害者可能访问的网站,通过这个网站把恶意代码传递给受害者。 能行成xss 攻击可能性 在一个网站中,如果接受用户的输入(比如能够评论的网站), 阅读全文
摘要:
数组转换方法 转换方法都不会改变原始的数组 1. toLocaleString 方法 返回数组的值拼接的 字符串,中间以 逗号 隔开 var a = [ 1,3,4]; a.toLocaleString(); // "1,3,4" 2. toString 方法 返回数组的值拼接的 字符串,中间以 逗 阅读全文
摘要:
正则表达式 1.创建方式 字面量的方式 通过两个 //来创建 var regexp = /[a zA Z]/g; // 中间的是正则表达式, 最后的g是匹配模式 RegExp 对象的方式 var regexp = new RegExp("[a zA Z]",g); 第一个参数是正则表达式,第二个是匹 阅读全文
摘要:
css3 matrix matrix的矩阵 .testTest{ transform : matrix(a,b,c,d,e,f); } matrix后的 x 和y 的计算方式 x` = ax + cy + e; y` = bx + dy + f; transform: matrix(1, 0, 0, 阅读全文
摘要:
css 3 动画 css3 与动画相关的 1. transitions transition property: height; //指定过渡的性质 transition duration: 0.5s; //过渡的持续时间 transition delay: 0.5s; //延迟过渡时间 trans 阅读全文
摘要:
js 性能 (未完。。。) 影响js性能的主要因素 1. 内存分配 2. 垃圾回收 垃圾收集器按照固定的时间,找出程序中不在使用的变量,释放其内存。 1. 策略 1. 标记清除 1. 垃圾收集器给内存中所有变量,添加标记 2. 去掉环境中变量以其引用变量的标记 3. 清除带有标记的变量。 2. 引用 阅读全文
摘要:
React 创建元素的几种方式 星期五, 31. 三月 2017 09:15下午 1. createClass 创建React组件对应的类。render 接口是必须实现。 var hello = React.createClass({ render:function(){ return Hello 阅读全文
摘要:
Json 与 javascript 对象的区别 json 定义 :是一种格式,用于数据交换。 Javascript 对象 定义 : 一种javascript的引用类型 区别 对比内容 JSON Javascript 对象 键名 必须是加双引号 可允许加单引号,双引号,也可以不加 属性值 只能是数值( 阅读全文
摘要:
星期三, 29. 三月 2017 09:18下午 js 中的基本数据类型 Undefined 类型 Null 类型 Boolean String Number Object Symbol (es6 新增) 每种基本类型 typeof 的返回值 typeof 是操作符,而不是函数 typeof Und 阅读全文