随笔分类 - JavaScript
摘要:原文地址:https://blog.csdn.net/baochao95/article/details/52812876 这篇文章主要介绍了PHP大文件切割上传功能,结合实例形式分析了php针对大文件切割上传的原理、实现方法及相关操作技巧,需要的朋友可以参考下 本文实例讲述了PHP大文件切割上传功
阅读全文
摘要:内容来自:https://www.jb51.net/article/36548.htm JS中声明全局变量主要分为显式声明或者隐式声明下面分别介绍。 声明方式一: 使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,(注:在function内声明的变量是局部变量)该
阅读全文
摘要:全角字符和半角字符是不同的 abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ?!/#@ abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ?!/#@
阅读全文
摘要:1 事件绑定:事件与函数绑定以及怎么取消绑定 1.1 元素.onclick这种形式,如下: 1 <div id="div1">aaa</div> 2 3 <script type="text/javascript"> 4 var oDiv1 = document.getElementById('di
阅读全文
摘要:常见clientWidth、clientHeight、offsetWidth、offsetLeft,clientX、scrollTop等词语,比较混乱,现在总结下他们的区别。 1. clientWidth:元素的宽度(width+padding),offsetWidth相比clientWidth,多
阅读全文
摘要:本文记录在自己学习js过程中,违反直觉,出乎意料,倍感震惊的知识点。当然,不了解这个知识点,很容易出错,因为毕竟违反直觉,出乎意料,倍感震惊嘛! 1. 两个内容一样的数组竟然不相等? 知识点:对象引用,更详细的介绍点这里 2. 我们都知道,0.1+0.2等于0.3,但是js中 0.1+0.2 不等于
阅读全文
摘要:一步一步来说说事件委托(或者有的资料叫事件代理) js中事件冒泡我们知道,子元素身上的事件会冒泡到父元素身上。 事件代理就是,本来应该加在子元素身上的事件,我们却把事件加在了其父级身上。 那就产生了问题:父级那么多子元素,怎么区分事件本应该是哪个子元素的? 答案是:event对象里记录的有“事件源”
阅读全文
摘要:1. demo1.html页面中有个iframe元素,iframe元素的src是iframe1.html,怎么在demo1.html页面中操作iframe1.html页面 答曰:demo1.html中,js先找到iframe元素(比如命名为:oIframe),那么oIframe.contentWin
阅读全文
摘要:代码效果如下 现在对JS代码进行改造,添加全局变量,函数不要嵌套,变成了如下,亦可用 继续改造,js代码变成如下,面向对象的方式,即可成功运行
阅读全文
摘要:先看一个特别不符合直觉的代码 再看代码 第二段代码为true很好理解,都是3,那第一段代码为何为false,都是[1,2,3,4]呀 在js中,基本类型的变量(有数字,字符串,布尔值)赋值的时候,就是值复制过去,以后相互之间就没有关系了。 比如说: 上面的代码,a不是基本类型,是个数组对象,赋给b的
阅读全文
摘要:纯属笔记,加强记忆,不是教程,欢迎纠错,没有逻辑,不太适合学习使用。 继承多态等太多概念难以理解,还是从实践中慢慢学吧!争取能大致看懂网上的开源的代码。 对象的组成:方法和属性 属性关键词:静止的,状态 方法关键词:动态的,过程,处理,带括号 js中的面向对象不是其他语言那样的面向对象。 这里需要注
阅读全文
摘要:setInterval的用法 setInterval(fn_name,time_num); setInterval(fn_name,time_num,这里是前面函数fn_name的参数); 意思是,现在先不执行fn_name,然后过time_num毫秒执行一次fn_name,过time_num毫秒执
阅读全文
摘要:如下代码,第一次弹出a,因为解析器里找到var a,赋予a变量undefined,弹出undefined 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js作用域</title> 6 <script typ
阅读全文
摘要:3个文件,一个index.html如下 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title>js加载顺序</title> 6 </head> 7 <body> 8 显示内容不 9 <script src="a1.
阅读全文