随笔分类 -  (3)JavaScript

摘要:问题1: 如下代码: <input type="hidden" name="productId"/> $("#addForm").bootstrapValidator({ fields: { productId: { validators: { notEmpty: { message: '请选择一个 阅读全文
posted @ 2020-07-16 18:33 李慕白520 阅读(266) 评论(0) 推荐(0) 编辑
摘要:1.apply()应用某一对象的一个方法,用另一个对象替换当前对象var max = Math.max.apply(null,arr);console.log(max) 由于max()里面参数不能为数组,所以借助apply(funtion,args)方法调用Math.max(),function为要 阅读全文
posted @ 2020-05-27 17:37 李慕白520 阅读(2380) 评论(0) 推荐(0) 编辑
摘要:问题产生原因:项目需要实现百度地图全屏的功能, 通过github上http://robnyman.github.io/fullscreen/这个demo初步实现在这个功能,在谷歌上也完美运行,而在ie上运行这个demo也能正常全屏,而项目里却发现在IE上无法实现全屏的功能。 问题解决:经过排查,由于 阅读全文
posted @ 2019-07-11 17:21 李慕白520 阅读(630) 评论(0) 推荐(0) 编辑
摘要:1. 父页面点击第一个按钮触发,获取子页面中的body元素,调用子页面中定义的js方法 2. 子页面定义的showMsg()方法: 阅读全文
posted @ 2019-06-04 10:14 李慕白520 阅读(917) 评论(0) 推荐(0) 编辑
摘要:1、45648897454。 2、据 Ben Geskin 推文显示,三星 S10 果真具有早先已传闻的“打孔屏”设计。对此,营长并不觉得是什么稀奇的事,因为近几年手机市场的厂商们,几乎都在盘算着如何“以... 阅读全文
posted @ 2019-05-16 11:56 李慕白520 阅读(2211) 评论(1) 推荐(1) 编辑
摘要:要理解?=和?!,首先需要理解前瞻,后顾,负前瞻,负后顾四个概念: 前瞻:exp1(?=exp2) 查找exp2前面的exp1后顾:(?<=exp2)exp1 查找exp2后面的exp1负前瞻:exp1(?!exp2) 查找后面不是exp2的exp1负后顾:(?<!=exp2)exp1 查找前面不是 阅读全文
posted @ 2019-05-16 11:54 李慕白520 阅读(1739) 评论(0) 推荐(1) 编辑
摘要:定义和用法 jQuery.extend() 函数用于将一个或多个对象的内容合并到目标对象。 注意:1. 如果只为$.extend()指定了一个参数,则意味着参数target被省略。此时,target就是jQuery对象本身。通过这种方式,我们可以为全局对象jQuery添加新的函数。2. 如果多个对象 阅读全文
posted @ 2018-03-19 17:20 李慕白520 阅读(85) 评论(0) 推荐(0) 编辑
摘要:此函数也可以写成 jQuery(function(){ }), 用于存放操作DOM对象的代码,执行其中代码时DOM对象已存在。不可用于存放开发插件的代码,因为jQuery对象没有得到传递,外部通过jQuery.method也调用不了其中的方法(函数)。 2. (function(){})() 或 f 阅读全文
posted @ 2018-03-19 16:53 李慕白520 阅读(117) 评论(0) 推荐(0) 编辑
摘要:1.== 用于比较、判断两者相等,比较时可自动换数据类型 2. 用于(严格)比较、判断两者(严格)相等,不会进行自动转换,要求进行比较的操作数必须类型一致,不一致时返回flase。 举例说明: @1 "1" == true 类型不同,"=="将先做类型转换,把true转换为1,即为 "1" == 1 阅读全文
posted @ 2018-03-14 10:16 李慕白520 阅读(654) 评论(0) 推荐(0) 编辑
摘要:谈谈javascript中的prototype与继承 今天想谈谈javascript中的prototype. 通常来说,javascript中的对象就是一个指向prototype的指针和一个自身的属性列表。javascript创建对象时采用了写时复制的理念。 只有构造器才具有prototype属性, 阅读全文
posted @ 2018-02-23 15:29 李慕白520 阅读(198) 评论(0) 推荐(0) 编辑
摘要:前言 记得long long ago,刚刚开始写JS的时候,我喜欢写一些函数在JS文件里边,然后通过script标签引进来,在DOM节点上绑定onclick等事件,看了很多人写的代码,也大多是这样。 后来会发现,当项目小的时候这么做为了快速开发是可以接受的,然而当很多人一起开发一个Javascrip 阅读全文
posted @ 2018-02-04 23:11 李慕白520 阅读(362) 评论(0) 推荐(0) 编辑
摘要:数据类型 JavaScript中有5种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number和String。还有1种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。 typeof操作符 介于JavaScript是松散类型的,因此需要 阅读全文
posted @ 2018-02-04 22:55 李慕白520 阅读(150) 评论(0) 推荐(0) 编辑
摘要:dom对象推荐阅读 怎么对iframe进行操作,1.在iframe里面控制iframe外面的js代码。2.在父框架对子iframe进行操作。 获取iframe里的内容 主要的两个API就是contentWindow,和contentDocument iframe.contentWindow, 获取i 阅读全文
posted @ 2017-11-09 18:07 李慕白520 阅读(716) 评论(0) 推荐(0) 编辑
摘要:作者:苏墨橘链接:https://www.zhihu.com/question/34183746/answer/59043879来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 正好这段时间在重新看这部分,写一篇回答来梳理一下吧。 __proto__(隐式原型)与pro 阅读全文
posted @ 2017-11-02 16:12 李慕白520 阅读(1933) 评论(1) 推荐(0) 编辑
摘要:地址:MDN web docs 比如有一个iframe的src是xxx.htmframeElement的作用就是在xxx.htm中获得这个引用它的iframe objet这样你就可以在xxx.htm改变iframe的大小,或是边框等属性了 概述 返回嵌入当前window对象的元素(比如 <ifram 阅读全文
posted @ 2017-10-23 10:51 李慕白520 阅读(618) 评论(0) 推荐(0) 编辑
摘要:作者:猴子猿 一直以来,大家都在说Javascript是单线程,浏览器无论在什么时候,都且只有一个线程在运行JavaScript程序。 但是,不知道大家有疑问没——就是我们在编程过程中的setTimeout(类似的还有setInterval、Ajax),不是异步执行的吗?!! 例如: 运行代码,打开 阅读全文
posted @ 2017-10-19 14:39 李慕白520 阅读(210) 评论(0) 推荐(0) 编辑
摘要:实际中可能这样使用 if(top !== self){ top.location.href = location.href; } 禁止frame引用 以下是从网上找到的一个例子,不是很直观, 我加了上面那三行代码, 可以先去掉, 再加上, 看一下效果,就很清楚了 以下是top.htm 代码 <scr 阅读全文
posted @ 2017-08-25 08:35 李慕白520 阅读(12363) 评论(1) 推荐(0) 编辑
摘要:作者:Sang 单独js文件不能用el表达式。 首先,JSP是由服务端执行的,EL表达式自然也由服务端解析执行,因此如果EL所在的脚本在JSP页面内,它是可以获取到值的,这个值在服务器端返回到浏览器端时已经解析完毕,浏览器端只是呈现而已,但是如果在单独的JS文件中写EL,会怎么样呢?这个时候是无法获 阅读全文
posted @ 2017-08-24 12:43 李慕白520 阅读(1591) 评论(0) 推荐(0) 编辑
摘要:狼-志 EVENT event 设置或获取脚本编写用于的事件 FOR htmlFor 设置或获取绑定到事件脚本的对象。 可以这样理解。 <script language= "javascript " for= "window " event= "onload "> 相当于 <script langu 阅读全文
posted @ 2017-08-22 10:49 李慕白520 阅读(142) 评论(0) 推荐(0) 编辑
摘要:作者:复活的老羊 Javascript中会经常用到setTimeout来推迟一个函数的执行,如: 1 2 3 setTimeout(function(){ alert("Hello World"); },1000); 1 2 3 setTimeout(function(){ alert("Hello 阅读全文
posted @ 2017-08-21 10:48 李慕白520 阅读(158) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示