javascript学习
郭晓小小
这个作者很懒,什么都没留下…
展开
-
javascript学习笔记之-----Array数组
**javascript Array** 1. 数组length可设置 2. 检测数组类型:value instanceof Array 准确判断方法Array.isArray(value) 3. toString(),valueof()函数,alert时后台调用toString()pop()末尾添加、push()末尾弹出、shift()首部弹出,unshift()在首部添原创 2015-10-28 12:46:35 · 381 阅读 · 0 评论 -
chapter 14 表单脚本
chapter 14 表单脚本 HTMLFormElement 注意textarea与input在设置大小的区别,两者都支持select()方法选中所有文本,相应的会触发select事件 pattern模式匹配,指定pattern不能阻止用户输入无效文本,原创 2016-02-25 17:11:24 · 294 阅读 · 0 评论 -
13.5.2.javascript内存与性能与13.6事件模拟
1.对于onclick等处理事件,可以将其封装成为1个函数,用时间的目标target进行区分,如target.id,将其绑定到document中。2.移除事件程序,再删除某个节点之前移除事件处理程序,“空事件处理程序的问题”事件模拟 事件模拟点我自定义点击事件window.onload = function(){ // 1.鼠标事件模拟原创 2016-02-25 14:46:32 · 346 阅读 · 0 评论 -
13.4 javascript事件类型
点我点我 自定义上下文菜单事件,右击我显示菜单 1 2 3 //事件冒泡与事件捕获 // 事件处理程序以on开头,如onclick,onload等 //addEventListener如果传入匿名函数,则无法移除 // 在IE中可以使用attachEvent("onclick",a(原创 2016-02-25 12:59:59 · 323 阅读 · 0 评论 -
javascript节点操作
hahaha 木哈哈 12 a a a //Node的12种类型,太多了,就不写完了 console.log(Node.ELEMENT_NODE); //1 console.log(Node.ATTRIBUTE_NODE); //2 console原创 2016-01-25 10:27:05 · 355 阅读 · 0 评论 -
javascript学习笔记之javascript类型
1、null类型:null!=object、null == undefined2、子页面iframe:iframe区域支持双向调用3、javascript全局函数有13个:编码解码方面的:1、decodeURI()、2、encodeURI()、3、decodeURIComponent()4、encodeURIComponent()5、escape()、6、une原创 2015-08-11 16:48:28 · 386 阅读 · 0 评论 -
javascript函数表达式
1、函数声明与函数表达式的差异之一:声明可以在被声明之前调用,由于函数声明提升的原因,而函数表达式可以看做是普通变量,因为不能在声明之前引用。 function a(){ } console.log(a.name);//获取函数名称,在chrome、Safari、Firefox和opera中有效 //函数提升会导致一些意想不到的结果,如下所示原创 2015-11-18 13:09:16 · 286 阅读 · 0 评论 -
javascript面向对象程序设计
1、对象数据属性的类型[Configurable]能否通过delete删除属性,能否修改属性特征,能够将数据属性改为访问器属性,默认值为true,一旦将变为false则不能修改其属性[Enumberable]能否采用for-in循环返回属性,默认true[Writable]是否可写[Value]值 默认undefinedeg:2、访问器属性[Configurab原创 2015-11-18 10:02:50 · 473 阅读 · 0 评论 -
javascript笔记之 基本包装类型(Boolean、Number、String)
基本包装类型:Boolean、Number、String基本类型都不是对象,所以操作时创建临时的String等对象,用过销毁,因此不可以为基本类型值添加属性和方法 var s1="abc"; s1.color = "red"; alert(s1.color);//undefinedBoolean类型:请注意Boolean重写了valueof()返回true原创 2015-10-29 17:17:56 · 613 阅读 · 0 评论 -
javascript笔记之---Date类型
Data类型:简 介:记录从1970年0时至今的毫秒数,可记录之前或之后的285 616年 date的构造函数如果需要制定时间则需要传入相应的毫秒数 var someDate = new Date(“May 25,2014”)会后台调用Date.parse函数Date.UTC()请注意月份是基于0的月份,1月用0表示 Date.now()返回当前时间的毫秒数注意getMonth()、g原创 2015-10-28 13:28:59 · 296 阅读 · 0 评论 -
javascript笔记之------Function
Function本质上是对象,即函数名就是指针定义方法:(函数声明和函数表达式的区别在于,函数声明会被编译器提前放在源码树的底部,可在任意地方调用,而函数表达式只有在执行时才真正定义,在Safari中函数表达式可能会导致崔武)函数声明:function sum(num1,num2){ return sum1+sum2;}函数表达式:var sum = fun原创 2015-10-29 14:57:27 · 432 阅读 · 0 评论 -
javascript笔记之正则表达式ji
正则表达式的学习原创 2015-10-29 13:20:04 · 13962 阅读 · 0 评论 -
chapter 15 使用canvas绘图
chapter 15 使用canvas绘图 window.onload = function(){ var canvas = document.getElementById("canvas1"); if(canvas.getContext){ var context = canvas.getContext("2d"); // 填充和原创 2016-02-26 11:26:09 · 406 阅读 · 0 评论