自己总结
qietingfengdeyanse
这个作者很懒,什么都没留下…
展开
-
js深拷贝和浅拷贝----尊重原创,转自:http://www.cnblogs.com/yichengbo/archive/2014/07/10/3835882.html
一、数组的深浅拷贝在使用JavaScript对数组进行操作的时候,我们经常需要将数组进行备份,事实证明如果只是简单的将它赋予其他变量,那么我们只要更改其中的任何一个,然后其他的也会跟着改变,这就导致了问题的发生。var arr = ["One","Two","Three"];var arrto = arr;arrto[1] = "test";document.write转载 2015-08-12 15:25:40 · 430 阅读 · 0 评论 -
一些小方法
1.判断某字符串中出现次数最多的字符(这个方法还有一个缺陷 如果某几个字符次数一样) function test() { var str = "abacdefgaddda"; var obj = {}; for (var i = 0; i var value = str[i]; if (!obj[value]) {原创 2015-08-12 10:54:48 · 283 阅读 · 0 评论 -
Javascript是单线程的深入分析
本来想总结一下的,网上却发现有人已经解释的很清楚了,特转过来。这也解释了为什么在用自动化测试工具来运行dumrendtree时设定的超时和测试case设定的超时的关联性。面试的时候发现99%的童鞋不理解为什么JavaScript是单线程的却能让AJAX异步发送和回调请求,还有setTimeout也看起来像是多线程的?还有non-blocking IO, event loop等概念很转载 2015-08-14 15:27:30 · 314 阅读 · 0 评论 -
IE下判断IE版本的语句...[if lte IE 8]……[endif]
IE6及其以下版本可见IE7及其以下版本可见只有IE6版本可见除了IE以外的版本IE8以下的版本可见IE7及大于IE7的版本可见用法:(1)可使用如下代码检测当前IE浏览器的版本(注意:在非IE浏览器中是看不到效果的) 您正在使用IE浏览器转载 2015-08-17 10:32:22 · 296 阅读 · 0 评论 -
CSS3 box-sizing 属性
做项目的时候遇到这个问题后来才知道是CSS3 box-sizing 属性box-sizing:content-box | border-box默认值:content-box适用于:所有接受width和height的元素继承性:无content-box:padding和border不被包含在定义的width和height之内。对象的实际原创 2016-04-08 17:26:24 · 269 阅读 · 0 评论 -
web前端笔试题——JS
1.what is the value of foo?var foo = 10 + '20'; // '1020'2.How would you make this work?add(2,5); // 7add(2)(5); // 7第一个就没必要解释了,主要是第二个 function add(x){var sum = x;var原创 2017-05-21 21:56:01 · 1231 阅读 · 0 评论