随笔分类 -  javascript

摘要:js字符串函数 js字符串函数 JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个 阅读全文
posted @ 2016-10-08 10:31 越来越好888 阅读(171) 评论(0) 推荐(0)
摘要:今天公司一个实习小妹子问我两段JS代码的区别: <script type="text/javascript"> var a = "Hello"; function test(){ var a; alert(a); a = "World"; alert(a); } </script> <script  阅读全文
posted @ 2016-09-29 10:56 越来越好888 阅读(231) 评论(0) 推荐(0)
摘要:字符串的操作在js中非常频繁,也非常重要。以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊。。。今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅。 String对象属性 (1) length属性 length算是字符串中非常常用的一个属性 阅读全文
posted @ 2016-04-28 16:26 越来越好888 阅读(3559) 评论(0) 推荐(0)
摘要:前言 一直在学习javascript,也有看过《犀利开发Jquery内核详解与实践》,对这本书的评价只有两个字犀利,可能是对javascript理解的还不够透彻异或是自己太笨,更多的是自己不擅于思考懒得思考以至于里面说的一些精髓都没有太深入的理解。 鉴于想让自己有一个提升,进不了一个更加广阔的天地, 阅读全文
posted @ 2016-04-19 10:42 越来越好888 阅读(186) 评论(0) 推荐(0)
摘要:熟悉JavaScript每一个方法的作用这一要求听起来似乎有点不太实际,我想这个要求对于像C#、JAVA这些大型语言来说确实是,因为这些语言类库实在太庞大了,相信没有人可以全面记住它,而且也是没有必要全部记住,比如用JAVA做网页与手机开发所关注的类库是不一样的。而JavaScript则不是,它的内... 阅读全文
posted @ 2015-10-13 15:08 越来越好888 阅读(254) 评论(1) 推荐(0)
摘要:再说几点忠告 1,不要着急看一些复杂网页效果的代码,这样除了打击你自信心,什么也学不到。没达到一定的武功水平,割了小JJ也学不会葵花宝典的。 2,别急着加技术交流QQ群,加牛人QQ。如果你找张三丰交流武功,你上去第一句问“丰哥,where is 丹田?”,你会被他一掌劈死的。 3,看网上什... 阅读全文
posted @ 2015-10-13 15:01 越来越好888 阅读(202) 评论(0) 推荐(0)
摘要:既然你找到这篇文章来,说明你是真心想学好JavaScript的。你没有想错,当今如果要开发现代网站或web应用(包括互联网创业),都要学会JavaScript。而面对泛滥的JavaScript在线学习资源,却是很难找到一份高效而实用的方法去学习这个“web时代的语言”。有一点需要注意,几年前我们需要... 阅读全文
posted @ 2015-10-13 14:49 越来越好888 阅读(234) 评论(0) 推荐(0)
摘要:不管是在面试中还是在笔试中,我们都会被经常问到关于javascript数组的一些算法,比方说数组去重、数组求交集、数组扰乱等等。今天抽点时间把javascript中的一些常用的数组算法做一下总结,以方便大家面试笔试或者日常开发过程中用到。其中部分算法来自网络,这里做了下汇总整理。文章末尾我会把参考的... 阅读全文
posted @ 2015-09-14 17:00 越来越好888 阅读(174) 评论(0) 推荐(0)
摘要:1,运动原理Js运动,本质来说,就是让 web 上 DOM 元素动起来。而想要 DOM 动起来,改变其自身的位置属性,比如高宽,左边距,上边距,透明度等。动画的原理就是把不同状态的物体,串成连续的样子,就像一本书,画了几个小人,然后一翻书,就看见小人在动。js动画也一样。不同状态的DOM,用定时器控... 阅读全文
posted @ 2015-09-14 16:55 越来越好888 阅读(207) 评论(0) 推荐(0)
摘要:拖曳 阅读全文
posted @ 2015-06-29 11:51 越来越好888 阅读(219) 评论(0) 推荐(0)
摘要:阻止默认行为:1.实例-简易修改右键菜单2.实例--阻止表单提交3.实例3--只能输入数字的文本框----clientWidth博客:JS中关于clientWidth offsetWidth scrollWidth等的含义--http://www.cnblogs.com/fullhouse/arc... 阅读全文
posted @ 2015-06-29 11:50 越来越好888 阅读(150) 评论(0) 推荐(0)
摘要:实例2: 跟随鼠标的DIV--实例3:offsetLeft 无标题文档 阅读全文
posted @ 2015-06-27 17:27 越来越好888 阅读(159) 评论(0) 推荐(0)
摘要:实例1:一串跟着鼠标飞舞的div一串跟着鼠标飞舞的div 2.document是<!DOCTYPE 和html标签的父级3.阻止事件冒泡:cancelBubble用于ie的阻止冒泡事件,event.stopPropagation()用于firefox和chrome等其他浏览器 。需要启用能力检测... 阅读全文
posted @ 2015-06-27 15:11 越来越好888 阅读(226) 评论(0) 推荐(0)
摘要:在触发DOM上的某个事件时,会产生一个事件对象event。这个对象中包含着所有与事件有关的信息。包括导致事件的元素,事件的类型以及其他与特定事件相关的信息。举例鼠标操作导致的事件对象中,会包含鼠标位置的信息,键盘操作导致的事件对象中,会包含按下的键有关的信息,所有浏览器都支持event对象,even... 阅读全文
posted @ 2015-06-27 14:47 越来越好888 阅读(319) 评论(0) 推荐(1)
摘要:从技术上来讲,在JS中,每个function都是闭包,因为它总是能访问在它外部定义的数据。 当该内部函数在外部函数外被调用,就生成了闭包。 函数内部可以直接读取全局变量。 闭包就是能够读取其他函数内部变量的函数。 在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。 举例:我们在函数lazy_ 阅读全文
posted @ 2015-06-26 15:46 越来越好888 阅读(261) 评论(0) 推荐(0)
摘要:收集篇(已测)-- 饭吃家回你带返回顶部 阅读全文
posted @ 2015-06-26 11:49 越来越好888 阅读(2641) 评论(0) 推荐(0)
摘要:js数组去重的三种常用方法总结第一种是比较常规的方法思路:1.构建一个新的数组存放结果2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比3.若结果数组中没有该元素,则存到结果数组中复制代码代码如下:Array.prototype.unique1 = function(){var... 阅读全文
posted @ 2015-06-25 21:36 越来越好888 阅读(513) 评论(4) 推荐(1)
摘要:【前面的话】说数组“万能”,可能夸张了一点,但是就个人观点,数组的运用是非常广泛的,这里的广泛当然也包含了在其他语言中的运用。举例说明,在javascript当中,由于字符串的不可变性,在进行字符串拼接等操作中,都极大的消耗了内存,这时候用数组来“装载”字符串,操作简单,又不消耗过多的内存,真可谓是 阅读全文
posted @ 2015-06-25 21:35 越来越好888 阅读(512) 评论(0) 推荐(0)
摘要:1.鼠标滚轮事件 2.this指向问题(apply) 阅读全文
posted @ 2015-06-24 21:24 越来越好888