js
文章平均质量分 69
冕妄
咩~ 正在前端攻城狮的路上
展开
-
js定时器学习笔记
做一下笔记。。。()(4.20修改更新) 参考的资料: 《JavaScript 高级程序设计》 http://www.w3school.com.cn/jsref/met_win_settimeout.asp, https://developer.mozilla.org/zh-CN/docs/Web/API/Window/setTimeout, http://stackoverflow.co原创 2016-04-27 20:55:46 · 702 阅读 · 0 评论 -
js 正则用法-笔记
创建正则表达式js是通过RegExp类型来支持正则表达式的,主要有2种方式来创建正则表达式:以字面量的形式来定义使用RegExp构造函数。 这次做的笔记主要是写字面量来表示,RegExp构造函数以后再补充。字面量表示形如:var express = /pattern/flags;其中pattern是正则表达式 flags:g表示全局模式,即模式被应用于所有字符串;i表示不区分大小写;m表示原创 2016-07-14 18:29:49 · 337 阅读 · 0 评论 -
关于js中插入删除节点的总结
前端小小小菜鸟~最近在做百度前端课程的任务,自己总结一下,免得忘记。待完善。。。ps:可能会有不对的地方。1.在html中新增加一个节点或者是改变某个节点的内容一种是使用innerHTML(标准),用法链接:http://www.w3school.com.cn/jsref/prop_html_innerhtml.asp注意:innerHTML与innerText原创 2016-04-13 17:21:12 · 933 阅读 · 0 评论 -
【转】javascript深入理解js闭包
最早的原本地址找不到了。。。。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); }转载 2016-04-18 17:23:09 · 279 阅读 · 0 评论 -
【转】js修改onclick动作的四种方式
转载自:http://blog.csdn.net/liujimmy/article/details/4524081第一种:button.onclick = Function("alert('hello');");第二种:button.onclick = function(){alert("hello"); };第三种:button.onclick = myAlert;转载 2016-04-06 18:25:23 · 849 阅读 · 0 评论 -
关于冒泡法 js简单可视化。。。
任务做到19。。竟然要写一个排序算法的可视化简直心塞,后来参考的别人的代码,自己写了个类似的出来。来贴一下比较重点的部分。。。function renderSortG(a,b,c) { var dataBox=numQueue.getElementsByTagName("span"); for (var i=0;iarr.length;i++){ if(i==原创 2016-04-13 18:31:33 · 745 阅读 · 0 评论 -
关于js对象属性
由于之前编程遇到的问题,这里记录一下,免得忘记其实这是个很简单的问题,但是我一直在犯二。。。。。。对于选取对象属性,有2种方法 用.和用[]var obj={age:23;name:"sss";}console.log(obj.age);for(item in obj){console.log(obj[item]);}以上程序是对的。遇到的问题是这样的。原创 2016-04-17 15:53:10 · 366 阅读 · 0 评论 -
【转】JS事件:target与currentTarget区别
原文地址:http://www.cnblogs.com/wkylin/archive/2011/08/25/2153538.htmltarget在事件流的目标阶段;currentTarget在事件流的捕获,目标及冒泡阶段。只有当事件流处在目标阶段的时候,两个的指向才是一样的, 而当处于捕获和冒泡阶段的时候,target指向被单击的对象而currentTarget指向当前事件活动的对象(转载 2016-04-17 19:28:22 · 430 阅读 · 0 评论 -
js定时器学习笔记
做一下笔记。关于定时器:setTimeout(code,time),setInterval(code,time),都有2个参数,前者是要执行的代码(调用的函数或者代码串),后者为需要等待的时间或者是code执行的时间间隔。2者区别:setTimeout()是在time时间后执行一次代码,而setInterval是以time为时间间隔重复执行时间代码,直到清除这个定时器。不过原创 2016-04-18 14:15:45 · 553 阅读 · 0 评论 -
关于数组去重问题引发的一系列思考
其实取这个名字可能不太符合实际,毕竟没有“一系列”╮(╯_╰)╭ 问题引发是牛客网上js的数组去重编程题, 先放一个正确版本的代码:Array.prototype.uniq = function(){ var arr = this; var newArr = []; var flag = 0; for(var i = 0;i < arr.length; i++){原创 2017-04-02 18:02:01 · 454 阅读 · 0 评论