随笔分类 -  JavaScript

摘要:一:js两种定义函数的方式及区别1:函数声明:function sayA() { alert("i am A"); }2:函数表达式:var sayB = function() { alert("i am B"); }区别:code前者会在代码执行之前提前加载到作用域中,后者则是在代码... 阅读全文
posted @ 2014-08-20 13:15 歌颂者 阅读(9368) 评论(0) 推荐(0)
摘要:很多时候,会这样写js,比如公司的项目里面的js页面都这样,所以我就想搞清楚意思:查了下,网友说的:1:相当于 function Say($){} Say(jQuery); 2:是初始化jquery对象的惯用方法..3:通俗点说就是在页面加载完成后执行你需要的代码. 不过这个东西... 阅读全文
posted @ 2014-08-14 23:47 歌颂者 阅读(661) 评论(0) 推荐(0)
摘要:1:script放置位置: a:之后 b:之后 c:中的之后这说明:javascript可以在html页面当中的任何位置来进行调用,但是他们还是一个整体,是相互联系,相互影响的。2:如何把共享的代码比如方法之类的放在代码段中让大家共享,节省内存空间。办法:prototype方法原因:proto... 阅读全文
posted @ 2014-05-12 09:17 歌颂者 阅读(163) 评论(0) 推荐(0)
摘要:1 2 3 4 5 级联效果 6 58 59 60 61 67 70 71 72 以下是xml文件(city.xml): 1 2 3 4 长春 5 松原 6 通化 7 四平 8 9 10 沈阳11 大连12 鞍山13 抚顺14 15 16 威海17 济南18 青岛19 烟台20 21 效果:下拉选择山东,右边的下拉出现相对应的城市。 阅读全文
posted @ 2014-03-25 14:29 歌颂者 阅读(359) 评论(0) 推荐(0)
摘要:1:2:3:4:5:6:7: 阅读全文
posted @ 2013-12-25 10:21 歌颂者 阅读(251) 评论(0) 推荐(0)
摘要:1:多实践,找例子,看别人是如何实现的,然后自己去实现,然后谷歌百度,最后总结。2:如何读js英文书:不是自己不会读,是被吓着了。自己吓自己。英文不好的话,先不要挨着排的从头到尾读。应该首先读目录,看图,看例子程序,看例子程序旁边的那些英文解释。读每一段的前几句话 阅读全文
posted @ 2013-12-23 10:45 歌颂者 阅读(196) 评论(0) 推荐(0)
摘要:1:如图(视频截取的) 1 this指的是当前标签的对象。 2 var ary=new Array("mark","jay","leslie"); 3 for(x in ary){ 4 document.write(x+“==”); 5 document.write(ary[x] + “”); 6 } 7 运行结果如下://相当于,x是下标值 8 0==mark 9 1==jay10 2==lesliewith:以下代码就相当于给每个write前加一个documentnew:1 var today = new Date();2 ale 阅读全文
posted @ 2013-12-23 10:27 歌颂者 阅读(193) 评论(0) 推荐(0)
摘要:1:各种常用事件:2:简单用法:1 2 3:可以直接用document.aaa.bbb.value来获取值。其中:aaa是表单的name,bbb是表单内输入框的name。4:对话框1 a:alert();警告框2 b:prompt();弹出提示框,输入文字才能执行接下来的,或者直接取消。eg:3 var username=prompt(“请输入你的名字”);输入后回车,此时会将输入的文字传递给username该变量。4 c:确认框:提示是否删除。确定,就删除,否则不删除。5 if(confirm("确认删除吗?")){6 alert("删除成功!");跳 阅读全文
posted @ 2013-12-21 17:04 歌颂者 阅读(216) 评论(0) 推荐(0)
摘要:原文是英文,链接:http://net.tutsplus.com/tutorials/JavaScript-ajax/24-JavaScript-best-practices-for-beginners/这篇是jquery的:http://yanhaijing.com/jquery/2013/12/05/%E9%AB%98%E6%95%88jQuery%E7%9A%84%E5%A5%A5%E7%A7%98/我自己在学习,算是自己为自己整理的笔记。1:用===代替==(比较符)如果两个操作数具有相同的类型和值,则===返回true,!==返回false。===是严格等于,==是等于。前者:比较类 阅读全文
posted @ 2013-12-09 09:36 歌颂者 阅读(226) 评论(6) 推荐(1)
摘要:写js的时候,函数是不可避免的,几乎90%的js都是由函数组成的,函数之间考什么连接,参数!好了,用代码的运行结果说明问题。 1 function fn1(str,strs){ 2 var str="hello";//该变量只在fn1内有效,跳出fn1,该变量的值不会被改变,有点类似于java 3 strs[0]="hello"; 4 strs[1]="world"; 5 } 6 function fn2(){ 7 var str="hello1"; 8 var strs=new Array("hello 阅读全文
posted @ 2013-12-04 10:32 歌颂者 阅读(419) 评论(0) 推荐(0)
摘要:思路:创给节点添加一个元素:步骤:1:创建元素节点2:创建文本节点3:将该文本添加到元素上4:将该元素追加到其他元素上appendChild() 方法,将新元素作为父元素的最后一个子元素进行添加,如需不想作为最后一个添加,则可使用 insertBefore() 方法。如下代码: 1 2 This is a paragraph. 3 This is another paragraph. 4 5 6 修改 HTML = 改变元素、属性、样式和事件。修改 HTML 元素修改 HTML DOM 意味着许多不同的方面:改变 HTML 内容改变 CSS 样式改变 HTML 属性创建新的 HTML 元... 阅读全文
posted @ 2013-11-13 11:44 歌颂者 阅读(214) 评论(0) 推荐(0)
摘要:1:本例演示 getElementsByTagName 方法。2:本例演示 getElementsByTagName 方法3:注意: 阅读全文
posted @ 2013-11-13 11:01 歌颂者 阅读(137) 评论(0) 推荐(0)
摘要:1:abcvar x=document.getElementById("id1");document.write("note是:"+x.innerHTML+"");在上面的3行代码中,getElementById 是一个方法,而 innerHTML 是属性。innerHTML 属性可用于获取或改变任意 HTML 元素,包括 和 。还有类似方法:2:nodeValue:属性规定节点的值nodeName:属性规定节点的名称,是只读的。Hello World!x=document.getElementById("intro&quo 阅读全文
posted @ 2013-11-13 10:48 歌颂者 阅读(123) 评论(0) 推荐(0)
摘要:原文地址;http://www.cnblogs.com/JChen666/p/3360853.html一:你必须知道的1> JS原型2> 排序中的有序区和无序区3> 二叉树的基本知识如果你不知道上面三个东西,还是去复习一下吧,否则,看下面的东西有点吃力。二:封装丑陋的原型方法Function.prototype.method = function(name, func){ this.prototype[name] = func; return this;};在下面的排序中都要用到这个方法。三:9种排序算法的思路和实现1>插入排序基本思路:从无序区的第一个元素开始和它前面 阅读全文
posted @ 2013-10-10 15:38 歌颂者 阅读(289) 评论(0) 推荐(0)
摘要:1:数组赋值的个数长度定义无效,第4个存储的数还是能原封不动打印出来。js的数组是内部有一个变量名叫0,它的值是1,有一变量名叫1,它的值是2.是这样表示的2:js是弱类型语言,没有var标识符,变量还是有效的,但是不建议这么写。 阅读全文
posted @ 2013-08-07 15:36 歌颂者 阅读(189) 评论(0) 推荐(0)
摘要:ie-工具---internet选项--高级--“禁用脚本提示”前面那个框的勾去掉---“显示每个脚本错误的通知”给该项打勾注意:此时是静态页面很容易提示出错误的行号,但是当js是动态页面的时候,浏览器提示的错误行号是动态转为静态之后的行号,而不是我们代码本来的行号。这是js的调试缺陷。没办法,只能alert(); 阅读全文
posted @ 2013-08-07 15:19 歌颂者 阅读(531) 评论(0) 推荐(0)
摘要:这篇文章是《Web 开发最有用的50款jQuery插件集锦》系列的最后一篇,整个系列向大家分享了在网站开发中非常有帮助的 50 款jQuery插件,这些插件按用途主要有以下类别:网页布局插件,导航插件,表格插件,滑块和转盘插件,图表插件,图片特效插件,视频插件等等,系列其它文章列表如下:您可能感兴趣的相关文章50款最有用的 jQuery 插件集锦《表单篇》50款最有用的 jQuery 插件集锦《图片特效篇》50款最有用的 jQuery 插件集锦《网页布局篇》50款最有用的 jQuery 插件集锦《内容滑块篇》50款最有用的 jQuery 插件集锦《网站导航篇》50款最有用的 jQuery .. 阅读全文
posted @ 2013-08-05 16:09 歌颂者 阅读(305) 评论(0) 推荐(0)
摘要:使用 CSS,你能够以极高的效率和易用性创造出美丽的设计。而目前流行的CSS3技术更加强大,能够创造更多丰富的效果和功能,而不需要任何外部插件。今天,我为大家收集了25个很有用的CSS教程,技术和资源,能够帮助你提高技能。您可能感兴趣的相关文章35个让人惊讶的 CSS3 动画效果演示Web 前沿:一组极其绚丽的 CSS3 效果Web 前沿:那些让人惊叹的 CSS3 应用十款精心挑选的在线 CSS3 代码生成工具年度盛宴:2012年最精彩的 CSS3 教程01. Create a 3D Book Animation with CSS02. Putting CSS Clip to Work03.. 阅读全文
posted @ 2013-07-31 14:26 歌颂者 阅读(212) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/lhb25/p/must-read-links-for-web-designers-and-developers-volume-17.html 《Web 前端开发精华文章推荐》2013年第五期(总第十七期)和大家见面了。梦想天空博客关注前端开发技术,分享各种增强网站用户体验的jQuery插件,展示前沿的HTML5和CSS3技术应用,推荐优秀的网页设计案例,共享精美的设计素材和优秀的 Web 开发工具,希望这些精心整理的前端技术文章能够帮助到您。JavaScript【干货分享】32本优秀的 JavaScript 免费电子书Verlet-j. 阅读全文
posted @ 2013-07-26 10:39 歌颂者 阅读(232) 评论(0) 推荐(0)
摘要:原文地址:http://zhy584520.iteye.com/blog/853646css代码:Html代码 .mylist{width:auto;height:auto;border:1pxsolid#accdf4;margin-top:10px;font-family:"宋体";font-size:12px;color:#155c9f;text-align:center;border-collapse:collapse;}.mylistth{background-color:#d0e4ff;text-align:center;border-right:1pxsolid 阅读全文
posted @ 2013-05-10 09:54 歌颂者 阅读(366) 评论(0) 推荐(0)