面试小记 1、手写parseInt的实现:要求简单一些,把字符串型的数字转化为真正的数字即可,但不能使用JS原生的字符串转数字的API,比如Number() function aa(n) { //因为下面用正则对字符串进行处理,所以,我们必须保证n是字符串 var strbefore = n; ...
浏览器间bug 转自:http://www.cnblogs.com/yexiaochai/archive/2013/06/10/3130632.html1、IE7的bug 就是z-index需要依赖其父元素的z-index才行,否则儿子再高,但是父元素低,他依旧会被别人挡着。转载于:https://www.cnblogs.com/zouer/p/4992310.html...
HTTP协议中的1xx,2xx,3xx,4xx,5xx状态码分别表示什么,列举常见错误码及含义... 转自:http://m.blog.csdn.net/blog/u013857407/21741847HTTP协议状态码,是指在HTTP协议运作中由客户端发出请求连接,服务端建立连接,客户端发出HTTP请求,服务端返回响应信息,而在这个过程张由于客户端或服务端的问题会返回相应的错误代码并显示给用户,对应的错误代码表示不同的错误信息,根据这个信息用户可以调整相应的操作来修改出现的错误,最...
SSL是啥? SSL(Secure Socket Layer) 的主要作用是验证客户端与服务器的有效性,并在数据传输前,就进行加密,避免在传输过程中被窃取,同时亦可保证数据的完整性,确保数据在传输过程中不被篡改,以前SSL通常都在商业网站的注册,登录和支付页面等设计机密信息的环节才会见到,但随着互联网的发展,安全性变得越来越重要,国外主流网站几乎都以强制全程启用SSL安全连接,Google也可是根据S...
nginx配置 #user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}ht...
[转]清理浮动的全家 原文地址:http://www.jb51.net/css/67471.html原文地址:http://www.twinsenliang.net/skill/20090413.html说到清除浮动,最直接的反应是clear:both这个css属性,还在为为啥不用这个属性而疑惑,至于清除浮动后面的原理,一直处于懵懂的状态,终于下定决心去了解一下~查查资料,再自己去验证~~然后就开始了...
百度面试~~ 我们喜欢什么样的面试者基础扎实从多年的经验看,那些发展好的同学都具备扎实的基础知识比如只懂 jQuery 不懂 JavaScript 是不行的哦如果了解计算机基础会更好,因为我们将面临很多非前端技术的问题主动思考被动完成任务的同学在这里进步会很慢你需要有自己的想法,而不是仅仅完成任务爱学习前端领域知识淘汰速度很快,所以最...
requireJS到底是什么? 1、requireJS是让js代码模块化;而且js之间的依赖关系,不再依靠script标签的顺序,可以加载不阻塞2、requireJS加载js的方法:<script data-main="main.js" src="require.js"></script> data-main是加载入口3、怎么定义模块转载于:https://www.cnblogs....
npm总是安装不成功,而且很慢? 什么方法解决:在cmd 里面先运行 npmconfigsetregistry"http://registry.npm.taobao.org" 然后再安装npm 就会很快了转载于:https://www.cnblogs.com/zouer/p/4579155.html...
requireJS的使用 转自:http://home.cnblogs.com/u/snandy/一、 加载JavaScript文件: RequireJS的目标是鼓励代码的模块,它使用不同于传统<script>标签的脚本加载步骤。 可以用它来加速、优化代码,但其主要目的还是为了代码的模块化,它鼓励在使用脚本时以 module ID替代URL地址 RequireJS以一个相对于b...
Node.js内置的工具和第三方模块来进行单步调试 1、命令行调试: Node.js调试命令: run 执行脚本,在第一行暂停 restart 重新执行脚本 cont,c 继续执行,知道遇到下一个断点 next,n 单步执行 step,s ...
clip原理 1、clip的概述:clip是修剪之意clip有4个属性值:inherit auto rect(20px,40px,60px,0px) !important 其中有作用的仅rect这个属性值,着重理解rect中这个属性,rect可以设置4个值,分别代表(top,right,bottom,left)例如一张300px*300px的画布,需要在这一块画布上进行剪裁,且rect...
模块化定义JS,让统一文件夹内相同的变量不冲突 两种方法:1、(function(){……编写代码……})() //先声明一个函数,声明完后直接调用2、!function(){……编写代码……}() 转载于:https://www.cnblogs.com/zouer/p/4279094.html...
《JavaScript+DOM编程艺术》的摘要(二)---DOM中的几个方法 //DOM: //对象是一种独立的数据集合,与某个特定对象相关联的变量被称为这个对象的属性,通过某个特定对象可以为之调用的函数被称为这个对象的方法 // //4个非常实用的DOM方法: //检索特定元素节点的方法: //document.getElementById:与document相关联的函数,在脚本代码里,函数后面必须跟有一组圆括号 //document.g...
《JavaScript+DOM编程艺术》的摘要(一)---基本知识点 保持良好的编程习惯:在同一脚本中,保持引号的一致性,都用单引 var mood = "don\"t worry";alert(mood);数组:var arr=Array(), 以下这种形式为关联数组:为数组明确的给出下标方式,而不是直接为整数数字 var arr = Array(); arr['name'] = 'zouting'; arr['age'] = '24'; ...
jQuery数据缓存data(name, value)详解及实现 一、 jQuery数据缓存的作用jQuery数据缓存的作用在中文API中是这样描述的:“用于在一个元素上存取数据而避免了循环引用的风险”。如何理解这句话呢,看看我下面的举例,不知道合不合适,如果你有更好的例子可以告诉我。(1) 存在循环引用风险的例子(注意getDataByName(name)方法中的for in语句): <a href="javascript:v...
浏览器 HTTP 缓存原理分析 转自:http://www.cnblogs.com/tzyy/p/4908165.html浏览器缓存原理: 1、浏览器第一次访问服务器资源/index.html,在浏览器中没有缓存文件,直接向服务器发送请求,服务器返回200 OK 实体中返回index.html文件内容,并设置一个缓存过期时间,一个文件修改时间,一个根据index.html内容计算出来的实体标记Entity T...
CSS 与 HTML5 响应式图片 什么是响应式图片?响应式图片是指:用户代理根据输出设备的分辨率不同加载不同类型的图片,不会造成带宽的浪费。同时,在改变输出设备类型或分辨率时,能及时加载对应类型的图片。CSS3 响应式图片对于很多 IOS 开发者来说可能已经不太陌生了,为了适配 Retina屏幕,传统的 CSS3 实现方式是通过加载一张宽高分别放大两倍的图片,然后通过Media Queries使背景图片...
Sublime Text3中最常用的快捷键 ctrl+D 选词快捷键 反复按这快捷键,可以方便的向下选择相同的词~alt + shift +2 分2屏 数字为几就是几屏Alt + F3 可以一次性选择一个文件里面的所有相同的文本进行编辑F8 侧栏的显示与隐藏ctrl+shift+/ 注释选择的内容转载于:https://www.cnblogs.com/zouer/p/4235700.html...