摘要: </span </span </code </pre <ul style="padding top: 0; padding right: 0; padding bottom: 0; padding left: 0; margin top: 0; margin right: 0; margin bot... 阅读全文
posted @ 2016-01-03 20:10 司想君 阅读(4262) 评论(0) 推荐(0) 编辑
摘要: 今日问题:实例化一个函数的时候,new关键字的过程是怎样的?什么是js阻塞?下面代码的执行结果是什么?for(var i = 0 ; i 0) { c_start = document.cookie.indexOf(c_name + "="); if (c_start ... 阅读全文
posted @ 2015-12-31 16:36 司想君 阅读(956) 评论(2) 推荐(2) 编辑
摘要: 1. 如何检测数据是否是数组类型?2. alert([1,2,3]);结果是什么?3. arguments.callee.caller是什么意思?4. jQuery中get()和eq()的区别是什么?5. setTimeout(function(){alert(1);},0);alert(2);结果... 阅读全文
posted @ 2015-12-30 21:27 司想君 阅读(586) 评论(3) 推荐(0) 编辑
摘要: 前端每日一练请实现一个sort函数,要求调用sort([3,10,5,-2,100]),返回[-2,3,5,10,100]。(注:非JavaScript自带sort方法)CSS中:和::的区别是什么?jQuery中,$("p a") 和 $("p").find("a")的返回值一样吗?如果一样,为什... 阅读全文
posted @ 2015-12-29 16:17 司想君 阅读(800) 评论(4) 推荐(0) 编辑
摘要: thiscallapplythis和其他语言不同,JavaScript的this总是指向一个对象,而具体指向哪个对象是在运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境。this的指向除去不常用的with和eval,this的指向大致可分为以下四种:作为对象的方法调用作为普通函数调用构造器... 阅读全文
posted @ 2015-12-28 02:21 司想君 阅读(639) 评论(1) 推荐(0) 编辑
摘要: 设计模式面向对象动态类型语言编程语言按照数据类型大体分为:静态类型语言和动态类型语言。静态类型语言在编译时便已确定变量的类型,而动态类型语言的变量类型要到程序运行时,待变量被赋予某个值之后,才会具有某种类型。在JavaScript中,当我们对一个变量赋值时,显然不需要考虑它的类型,因此JavaScr... 阅读全文
posted @ 2015-12-26 00:50 司想君 阅读(683) 评论(2) 推荐(0) 编辑
摘要: 前端重构总结前端重构其实可以分为两个方面:性能优化和模块化。下面我们先总结一下性能优化方面的东西:首先列举一下常规的优化手段:CSS置顶,JS置底静态资源外联、合并、压缩图片优化图片延迟加载使用CSS Sprite,首屏图片全部合并到一张图上静态文件上CDN静态文件设置强缓存HTML压缩图片预加载增强型的手段:基础库定制(用代码分析代码,自动打包被使用到的方法作为基础库)页面数据存储优化(从原来... 阅读全文
posted @ 2015-12-21 17:02 司想君 阅读(1999) 评论(0) 推荐(0) 编辑
摘要: 我们在实际工作中经常会遇到需要水平居中或者垂直居中的场景,今天我们就来看一下如何设置水平居中和垂直居中。首先来看水平居中。一、水平居中设置 行内元素。如果被设置元素为文本。图片等行内元素时,水平居中是通过给父元素设置text align:center来实现的。二、水平居中设置 定宽块状元素。当被设置... 阅读全文
posted @ 2015-12-20 19:14 司想君 阅读(334) 评论(2) 推荐(0) 编辑
摘要: 如今移动互联网市场竞争最激烈的要数新闻客户端了,四大门户之间你来我往,难分伯仲;垂直媒体表现中规中矩,新闻聚合模式趋势崛起。想要在竞争激烈的移动客户端市场中崛起,必须做到知己知彼,分析现有移动互联网市场中各个产品的优势和劣势,并融合自己的特色和创意来进行产品的开发和内容建设。 不同年龄段,需求... 阅读全文
posted @ 2015-12-19 20:00 司想君 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 这两天让新人(刚毕业,此前未接触前端)切了个页面,发现了一些问题,联想到自己初入前端的时候因为没人带不可避免的也走了很多弯路,所以借着跟他讲解的机会,在这里把新人切页面中常见的问题和不好的习惯列举一下。首先上psd:他交上来的作业是这样的:首先来分析一下页面上最直观的问题:导航栏hover效果没有加... 阅读全文
posted @ 2015-12-18 11:06 司想君 阅读(1409) 评论(16) 推荐(7) 编辑