
Web 前端
文章平均质量分 58
lqadam
这个作者很懒,什么都没留下…
展开
-
Javascript 进阶知识整理[读Javascript忍者秘籍整理]
对象的创建简短对象:一个键值对的集合 javascript var obj={ name:"", getName:function(){} }; 复杂对象(可重用的对象) 使用new关键字,作用于函数,函数会自动创建一个新的空对象({}),然后用函数中的各种声明填充这个新的对象,最后返回这个新的对象,在此过程中,使用了this关键字,会成为这个对象的公有属性,使用var原创 2016-12-20 22:50:20 · 949 阅读 · 0 评论 -
layui 表单元素的选中问题
layui 表单元素的选中问题layui对表单元素都作了美化,比如下拉列表,单选框,多选框.对表单美化后相应元素的操作,其实是在layui处理过后的div上操作,不能真的反映在原始我们编写的表单的元素上.这也会出现一个问题,如果想用JS对表单做些预处理,怎么做?操作原始的元素并不会展现在layui处理过的表单中的,那我们就对layui处理过的表单动手 这里要提两个我用过的,一个是单选框,一个是下拉原创 2017-05-13 21:15:00 · 19788 阅读 · 5 评论 -
layui分页组件layPage动态调整总页数
我的小工程的前端使用了layui,这也是当时临时上网查到的一个框架,感觉风格简约,而且据称对后端开发人员很友好. 在使用layui的过程中,我遇到了一些问题,在这里将几个个人感觉比较棘手的问题列举一下.layui的laypage组件如何动态修改总页数layui的laypage曾是一个单独的第三方组组件,后来被作者一起整合如layui中,laypage实现了一个功能完全,界面好看的分页栏,但是从配置原创 2017-05-13 20:29:09 · 40982 阅读 · 6 评论 -
HTML5新增标签一览
假期借了一本书,把HTML5 的新功能看了一遍,做了一个简要的笔记,总结一下,当成学习笔记发上来。笔记有些地方可能说话方式只能写的人能读懂,不过大多数地方都做了表格总结方法和说明。原创 2016-09-07 12:00:59 · 1119 阅读 · 0 评论 -
CSS3一览(1) 文本阴影和渐变
CSS3的新功能我也看了一一些,做了一个简要的笔记,总结一下,当成学习笔记发上来。原创 2016-09-07 12:04:15 · 676 阅读 · 0 评论 -
CSS3一览(2) 变形和动画
CSS3的新功能我也看了一一些,做了一个简要的笔记,总结一下,当成学习笔记发上来。原创 2016-09-07 12:07:14 · 391 阅读 · 0 评论 -
CSS3一览(3) Canvas画布(1)
CSS3的新功能我也看了一一些,做了一个简要的笔记,总结一下,当成学习笔记发上来,这是CSS3的第三篇了。原创 2016-09-07 12:16:24 · 886 阅读 · 0 评论 -
CSS3一览(3) Canvas画布(2)
CSS3的新功能我也看了一一些,做了一个简要的笔记,总结一下,当成学习笔记发上来,这是CSS3的第四篇了。原创 2016-09-07 12:18:41 · 490 阅读 · 0 评论 -
CSS3一览(3) Canvas画布(3)
CSS3的新功能我也看了一一些,做了一个简要的笔记,总结一下,当成学习笔记发上来,这是CSS3的第五篇了。原创 2016-09-07 12:21:27 · 1098 阅读 · 0 评论 -
变量作用域和定时器——Javascript 进阶知识整理
变量作用域和定时器变量提升 JS的解释器在解释JS代码的时候会首先将代码都扫描一遍,将其中的变量和函数的声明提升到代码块的顶部,所以定义在代码后面的函数在前面代码就可以使用,变量也是如此,但是变量提升的仅仅是变量的声明语句,变量的赋值语句并没有提升,所以提前使用的话只会得到undefined的变量。 此外,JS中规定循环和条件判断没有语句块,所以在循环和条件判断中声明的变量在此之外还可以继续使原创 2016-12-21 15:59:10 · 1984 阅读 · 0 评论 -
函数拾遗——Javascript 进阶知识整理
函数函数也是一个对象,事实上,JS拥有函数的类型,可以通过var fun=new Function(args,fun_body)的形式定义一个函数。函数作为一个对象,有所有对象所共有的性质,同时,函数还有一个特性:可以被调用执行。函数作为一个对象的方法 一个疑点:当函数作为一个对象的方法时,函数的函数名还是否有意义?因为一般函数作为对象的方法之后,对函数的引用都是通过对象的方法名的。 首先,原创 2016-12-21 13:33:06 · 400 阅读 · 0 评论 -
函数中this的指向问题 ——Javascript 进阶知识整理
闭包中this的指向闭包中的函数,调用的对象是全局对象,所以闭包中this的指向是window,这就会带来一个问题,闭包函数如果想使用外部函数中与全局对象同名的变量,使用this.val是不行的,执行时,这回引用全局对象的变量,这个时候需要将外部对象的this在外部函数中暂存起来(比如var that=this),然后在闭包的内部函数中通过缓存的外部函数引用that找到外部函数的变量。 * 使用a原创 2016-12-21 13:35:48 · 1446 阅读 · 0 评论 -
闭包——Javascript 进阶知识整理
闭包:所谓闭包,是指一个函数A内部定义了另外一个函数B(函数的嵌套定义),当B在执行时可以使用A中定义的变量。闭包的使用场景 闭包可以用在很多地方,一般在定义了变量,然后又定义一个函数,其中使用了刚刚定义的变量的时候,我们就创建的一个闭包。这样的场景常常出现在DOM操作,事件监听等需要将一个函数作为回调函数,等待时机执行的时候。闭包的原理 我们假定有一个函数A,在A函数内部,我们声明了函数B原创 2016-12-21 12:47:15 · 453 阅读 · 0 评论 -
表单无法提交设为disabled的input
表单无法提交设为disabled的input问题还是在写那个小工程的时候,有一些更新到数据,需要在表单中重新填写提交,而一些不能更新的字段,起初我设置为disabled了,结果发现,设为disabled的字段的值,传不到后台,上网搜索之后明白,表单的确是这样设计的,而和我有一样需求的人,提出的修改方案是将desabled改为readonly,这样,一样不能对字段进行操作,但是后台可以获取到数据.但是原创 2017-05-14 15:03:06 · 719 阅读 · 0 评论