js进阶
文章平均质量分 75
FE学习笔记
写最有趣、最有料、最有用的前端学习笔记。
展开
-
100道前端面试题02
这次主要是翻译整理了一些国外网站的测试题。01.下列表达式输出结果为?var val= 'smtg';console.log('Value is '+ (val ==='smtg') ? 'Something': 'Nothing');选项1:Value is Something选项2:Value is Nothing选项3:other答:结果为3,因为原创 2017-04-28 15:31:50 · 422 阅读 · 0 评论 -
js进阶01.面向对象编程之女票的生产方法
如题,这篇文章老湿主要讲的是对象和面向对象,属于js进阶阶段的文章,基础的呢!老湿会看心情不定期没个谱的更新。这个js的对象比较变态,喜欢sm是吧!甚至有人讲js里面万物皆对象,整的我们js程序猿很滥情一样,没有办法啊!谁叫它也没个类,这导致了,它不是一个真正面向对象的语言。有一派的说法是它是一个基于对象的语言,老湿认为~爱咋咋地,关我屁事。我们直接进入正题。1.为什么要面向对象?其实js原创 2017-04-20 17:54:29 · 378 阅读 · 0 评论 -
es6新增属性和方法
首先要说let,他是只在代码块中执行的变量,例如:{ let a= 10; var b= 1;}console.log(a);//definedconsole.log(b);//1面试题系列咱们说过,闭包的经典应用是在循环的时候:var a= [];for (vari = 0; i <10; i++) { a[i]原创 2017-05-03 14:31:38 · 7438 阅读 · 0 评论 -
前端面试题之数组去重
第一种:为数组原型添加新的方法:Array.prototype.unique= function() { var newArr= []; for(vari = 0;ithis.length;i++) { if(newArr.indexOf(this[i]) == -1) { newArr.push(this原创 2017-05-08 18:07:16 · 2017 阅读 · 0 评论 -
js进阶02、构造函数的继承者们
上一篇找对象,找完对象得生孩子不是,生完孩子就得考虑继承问题,所以这篇的主题来了,叫做“如何将我的优良基因,继承给我女朋友们的孩子”。简直天才有木有?书归正传,回到女票的生产那个构造函数。 function girlFriend(){ this.mother="柳什么岩"; }然后她有了个儿子: function son(name,use){ this.name = name;原创 2017-04-26 16:05:14 · 447 阅读 · 0 评论 -
100道前端面试题系列01
第一部分基础题:01.常用哪几种浏览器测试?有哪些内核?答:浏览器IE,Chrome,FireFox,Safari,Opera。内核Trident,Gecko,Presto,Webkit。 02.行内元素有哪些?块级元素有哪些?CSS的盒模型?块级元素:div p h1 h2 h3 h4 form ul行内元素: a b br i span input原创 2017-04-27 17:20:48 · 733 阅读 · 0 评论