![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
CYC-WILLIAM
这个作者很懒,什么都没留下…
展开
-
详解js跨域问题
转自:https://segmentfault.com/a/1190000000718840点击打开链接什么是跨域?概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许h转载 2016-03-18 14:30:07 · 313 阅读 · 0 评论 -
JavaScript常见跨域思路代码
本文转载自知字而智《详解跨域问题》原文链接:JavaScript常见跨域思路代码 版权所有,转载时请注明出处,违者必究。注明出处格式:前端开发博客 (http://caibaojian.com/javascript-crossdomain.html) 前两天,有个朋友说他公司需要利用跨域来解决一些问题,他自己不是很清楚,问了我,我只记得当初鹏鹏老师教过转载 2016-04-04 16:19:02 · 544 阅读 · 0 评论 -
对Object,Array,RegExp,Function类型的总结
1.创建Object实例的两种方式--------1----------------var person = new Object();person.name = "william";person.age=21;---------2----------------ver person={name:"william",//这里是逗号age:21原创 2016-03-11 11:10:26 · 469 阅读 · 0 评论 -
JavaScript绑定事件
转自:http://blog.csdn.net/yyh1988923/article/details/6805002举例:document.getElementById("btn").onclick = method1;document.getElementById("btn").onclick = method2;document.getElementById("bt转载 2016-03-12 23:40:22 · 315 阅读 · 0 评论 -
css3动画,阴影,加快页面加载,块级模式的小总结
css3:-----------------------------------动画-------------------------------------#page1.active #page1-2{ animation: page1-2 3s ease 1.5s forwards; -moz-animation: page1-2 3s ease 1.5s forwar原创 2016-03-13 01:18:14 · 626 阅读 · 0 评论 -
JavaScript计算一个字符串最多重复的字符及出现次数
转自:前端开发博客 (http://caibaojian.com/js-max-repeat.html)var str="aabbcccdsssss.com";var maxLength=0; //放置字母出现的最高次数var result=''; //放置出现次数最多的字母whlie(str!=''){ //判断字符串是否为空 oldStr=str;转载 2016-03-13 15:56:46 · 1675 阅读 · 0 评论 -
JavaScript深度克隆
参考:http://www.jb51.net/article/32015.htm 点击打开链接 http://www.cnblogs.com/yichengbo/archive/2014/07/10/3835882.html 点击打开链接 http://www.cnblogs.com/ginowang42/archive/2013/04/11/3转载 2016-03-13 20:53:03 · 399 阅读 · 0 评论 -
JavaScript去重的方法
-----------------------------------------------------1-----------------------------------------------Array.prototype.unique=function(){ var n[]; //一个新的临时数组 for(var i=0转载 2016-03-13 22:19:07 · 418 阅读 · 0 评论 -
一段代码…………请无视
绑定 1. 拍摄照片时尽量让身份证充满整个屏幕,且尽量让身份证处于光线充足,背景纯洁的位置。 2. 上传身份证必须是本人且有效的身份证,否则无法登记。 3. 为保证照片通过率,请使用后置摄像头,勿使用任何美图功能对照片进行美化。原创 2016-04-07 23:27:04 · 604 阅读 · 0 评论 -
面向对象的程序设计2
继承1>原型链利用原型让一个引用类型继承另一个引用类型的属性和方法function dad(){ this.prototype=true;}function son(){ this.sonprototype=false;}//继承dadson.prototype=new dad();原型链出现的问题:共享问题function dad(){ this.co原创 2016-03-12 19:46:17 · 294 阅读 · 0 评论 -
基于Bootstrap里面的Button dropdown打造自定义select
【小记】最近在看以前的代码,看到了bootstrap的部分,为了让界面更加简洁,可以用button dropdown实现类似select的功能,百度了一下,就看到这篇文字,讲得很有条理,图文并茂,遂转载之。基于Bootstrap里面的Button dropdown打造自定义select最近工作非常的忙,在对一个系统进行改版。项目后台是MVC1.0开发的,但是前端部分已经改过几个版本,而转载 2016-03-04 11:13:03 · 1870 阅读 · 0 评论 -
深入理解js闭包
在看高级程序设计的时候感觉闭包问题还是很费脑的,无意中发现了这篇文章,解释得十分详细,值得一看。原po是http://www.cnblogs.com/uedt/archive/2010/10/28/1863389.html闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。一、变量的作用域要理解闭包,首先必须理解J转载 2016-03-09 09:35:51 · 250 阅读 · 0 评论 -
js事件总结<未完----待续>
------------------------------------------------------------事件冒泡-------------------------------------------------------------事件开始由最具体的元素接收,然后逐级向上传播到较为不具体的节点WilliamClick Me单击页面中原创 2016-03-30 23:32:20 · 407 阅读 · 0 评论 -
一张图看懂JavaScript中数组的迭代方法:forEach、map、filter、reduce、every、some
转自:http://www.cnblogs.com/shuiyi/p/5058524.html点击打开链接好吧,竟然不能单发一张图,不够200字啊不够200字!在《JavaScript高级程序设计》中,分门别类介绍了非常多数组方法,其中迭代方法里面有6种,这6种方法在实际项目有着非常广泛的作用。其中本人最爱用forEach和map,好用又高效,不用什么都是for循环大法。但是初转载 2016-03-31 09:57:50 · 568 阅读 · 0 评论 -
浅谈 call apply 与 bind
转自:http://www.cnblogs.com/onepixel/p/5143863.html点击打开链接在JavaScript中,call、apply和bind 是Function对象自带的三个方法,这三个方法的主要作用是改变函数中的this指向,从而可以达到`接花移木`的效果。本文将对这三个方法进行详细的讲解,并列出几个经典应用场景。 call(thisArgs [转载 2016-03-19 22:31:38 · 349 阅读 · 0 评论 -
JS中的call、apply、bind方法
转自:http://www.cnblogs.com/jingwhale/p/4604917.html点击打开链接一、call()和apply()方法1.方法定义call方法: 语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以转载 2016-03-20 00:22:05 · 356 阅读 · 0 评论 -
JavaScript选择题
http://perfectionkills.com/javascript-quiz/点击打开链接针对 Ecmascript 第三版的选择题arguments的typeof就是object这种形式叫做命名的函数表达式,它的名字g只在函数体内可见。在函数外部不可见,所以报错。函数中的delete没有生效,在函数内部,delete无法删除原创 2016-03-10 22:38:21 · 1384 阅读 · 0 评论 -
AJAX跨域方法之一—使用<script>实现
关于跨域,昨天看了文章,还是比较晕,今天看到这个方法觉得比较容易懂,所以就可耻地转载一下,原PO是http://www.cnblogs.com/wangfupeng1988/p/4060747.html点击打开链接学习了!前两天被问到ajax跨域如何解决,还真被问住了,光知道有个什么jsonp,迷迷糊糊的没有说上来。抱着有问题必须解决的态度,我看转载 2016-03-10 17:12:43 · 1961 阅读 · 0 评论 -
这是一个水贴
关于JavaScript的原型和闭包问题。经过别人的推荐,看到了一个很好的博客内容。固在此留下美丽的链接地址!http://www.cnblogs.com/wangfupeng1988/tag/%E5%8E%9F%E5%9E%8B/点击打开链接解释得很详细啦!遁地溜走。原创 2016-03-10 16:42:54 · 402 阅读 · 0 评论 -
跨域方法汇总
关于AJAX跨域的解决方法。首先先要了解一些网址的结构啦!那么这里就有一个链接,可以观赏一下点击打开链接接着呢,我们就来看看一个前端开发博客的总结的方法啦!javascript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下:首先什么是跨域,转载 2016-03-09 21:13:32 · 290 阅读 · 0 评论 -
AJAX基础总结(参考w3school)
1.创建XMLHttpRequest对象var williaml;if(window.XMLHttpRequest){ //for IE7,Firefox,Chrome,Opera,Safari william=new XMLHttpRequest();}else{ //for IE6,IE5 william=new ActiveXObject("Micr原创 2016-03-09 16:01:53 · 543 阅读 · 0 评论 -
面向对象的程序设计(1)
1.创建对象工厂模式:用函数来封装对象细节function createPerson(name,age,job){var o = new Object();o.name = name;o.age = age;o.job = job;o.sayname = function(){alert(this.name);};return o;}var a原创 2016-03-11 15:36:26 · 318 阅读 · 0 评论