ES6快速学习

ECMAScript6,由ECMA组织发布的一个新的JS语言标准。现在比较火的是一个叫babel的编译器,可以将ES6的语法代码转化为ES5,即现在主流浏览器能支持运行的语言。而React这个火到不行的框架在0.13版本之后将JSX的编译器由JSTransform和react-tools转换到Babel,也顺手将Babel这个支持ES6的编译器带火了,现在React编写已支持ES6语法了。转化器只

阅读全文

浪潮之巅个人感想

作者:ManfredHu链接:http://www.manfredhu.com/2016/04/20/book-topOfWave/声明:版权所有,转载请保留本段信息,否则请不要转载AT&T跟随长途通信兴起的企业,后来被美国反垄断法强制分成四个子公司。鼎鼎大名的贝尔实验室,C语言和Unix操作系统诞生的地方,后面被拆分也就没了。再好的技术也要有好的企业发展方向来主导IBMIBM注重与政府部

阅读全文

JavaScript编程题

几道觉得挺有意思的编程题,感觉做下来,自己对一些新方法的看法有了新的变化。比如indexOf,reduce,Array.isArray,forEach这些方法,以前一看到兼容性是IE9+就有点害怕,项目中不敢用,导致后面越来越陌生,不过现在一想的话。其实只要用Polyfill或者提前fix掉就可以了。^_^而且随着浏览器的更新迭代,这些方法肯定会获得更多的支持。ps:希望新手更要多用这些方法,在特

阅读全文

SublimeText3常用快捷键和优秀插件(亲测)

这篇是自己在之前的博客写的,貌似慕课拿了5000+的Page view,其他各种转载就不说了。2016/5/29更新MarkDown插件SublimeText是前端的一个神器,以其精简和可DIY而让广大fans疯狂。好吧不吹了直入正题 -_-!!首先是安装,如果你有什么软件管家的话搜一下就好,一键安装。然后,有钱的土豪就自己买个吧,穷逼就搜下注册码看下有没有土豪共享咯。既然是神器,肯定有你不知道的

阅读全文

JavaScript的动态特性(通过eval,call,apply和bind来体现)

JavaScript是一种基于面向对象的、函数式的、动态的编程语言。现在发展到已经可以用在浏览器和服务器端了。这里不谈面向对象,也不去提及函数式编程,就单单讨论动态性。什么称为动态?语言的动态性,是指程序在运行时可以改变其结构。通俗地说就是没运行你根本不知道这段代码会出现什么情况,可能某个变量跟声明的时候不一样了,可能某个函数的作用域变了。如果有用到动态特性,很多时候你只能凭借经验来判断这段代码的

阅读全文

JavaScript中this关键字的使用比较

这篇是自己在之前的博客写的,各种转载就不说了。this关键字在JavaScript中,用的不能说比较多,而是非常多。那么熟悉this关键字的各种用法则显得非常关键。this有时候就是我们经常说的上下文,这个东西的指代对象。它灵活多变,有时候你看它是对象,有时候是window宿主对象。this指向宿主对象123456function myWindow() { this.id = 1;

阅读全文

15条规则解析JavaScript对象布局(__proto__、prototype、constructor)

这篇是自己在之前的博客写的,各种转载就不说了。大家都说JavaScript的属性多,记不过来,各种结构复杂不易了解。确实JS是一门入门快提高难的语言,但是也有其他办法可以辅助记忆。下面就来讨论一下JS的一大难点-对象布局,究竟设计JS这门语言的人当时是怎么做的?设计完之后又变成了什么?原型、构造函数和实例三者的关系我们来看一张图:相信大家对这张图都不陌生了,构造函数有一个prototype属性指向

阅读全文

Canvas一般用法

what is CanvasCanvas是HTML5的绘图接口,可以提供用JavaScript绘制位图的功能。APICanvas的API众多,这里举几个常用的。(好久没看都快忘了。。。)1.beginPath() 让canvas根据需要计算图形的内部和外部范围,通常在绘图开始会有2.moveTo(),lineTo() 移动和画线函数,但是不会马上绘制(paint)3.stroke(绘制)和fill

阅读全文

string.Replace用法

replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。基本用法12var str="Manfred Hu"document.write(str.replace(/Manfred/, "WenFeng")); //页面输出WenFeng Hu这是比较基本的用法,还有一种是第二个参数不是"WenFeng"而是一个函数的时候。第二种用法12

阅读全文


Copyright © 2015 - 2019 ManfredHu胡文峰的个人博客

All rights reserved. Designed and powered by ManfredHu.

粤ICP备18133029号