Coolert Blog

Keep calm and carry on

javascript 节点与元素位置

javascript node and element position

节点 节点的属性 通过节点的属性,能够获取节点之间的管,并通过关系,准确快速的的获取到相应节点的对象。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 var box = document.getElementById('box'); //获得父节点的引用 box.parentNode //获得子节点集合 box.childNodes...

javascript DOM操作

javascript DOM operating

DOM document object model 可以对html元素的样式,内容,属性进行动态的操作 document对象 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 //属性 // 返回或设置文档标题 document.title //方法 //返回指定id的对象的引用 document.getElementById(idname); //返回...

javascript BOM与事件

javascript BOM and event

BOM Browser Object Model 浏览器对象模型 window对象是BOM中所有对象的核心 window对象 1 2 3 4 5 6 7 8 9 10 11 12 13 //定时器函数(时间以毫秒为单位) setInterval(函数,时间); //仅执行一次的定期器 setTimeout(函数,时间); //清理定时器 clearInterval(定时器名); cle...

javascript 数学对象与字符串对象

javascript math object and string object

数学对象 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 //取绝对值 var num = Math.abs(-6); //取整(四舍五入) var num = Math.round(12.678); //向上取整 var num = Math.ceil(2.33); //向下取整 var num = Math.floor(3.98); //取随...

javascript 对象

javascript object

声明对象 json形式声明 1 2 3 4 5 6 7 var phone = { price:'5000$', weight:'150g', chat:function(){ alert('can chat'); } } ###构造函数形式声明 1 2 3 4 5 6 7 8 9 10 11 funtion fruit(p,c,w){ this.price = p;...

javascript 函数与数组

javascript function and array

javascript 函数 1 2 3 4 function函数名(){ 函数体 return //返回值 } 变量作用域 局部变量,在函数内部定义的变量,只能在函数内部访问到 全局变量,非局部变量,在全局都可以访问到 内置顶层函数 内置: ECMAscript自带的函数 顶层: 在页面的任何地方皆可调用 Number()转换成数值类型 布尔...

javascript 流程控制

javascript process control

##分支结构 if else语句 1 2 3 4 5 6 7 if(条件1){ 条件1成立执行 }else if(条件2){ 条件2成立执行 }else{ 以上条件皆不成立执行 } switch语句 1 2 3 4 5 6 7 8 9 10 switch(变量任何的数据类型){ case 值1: 值1符合时执行; break; case 值2: 值2符...

javascript运算符

javascript operator

算数运算符 加+减-乘*除\取余%自增++自减-- 比较运算符 字符串之间比较时,会先转换成ASCII码然后进行比较他们的第一个字母 字符串和数值比较时,会先尝试将字符串转化成数值类型进行比较,若不能转换, 返回假 数值和布尔值比较,会将布尔值转化为数值,true为1,false为0 赋值运算符 = += -= *= /= %= 逻辑运算符 与&&...

javascript基本语法

javascript basic grammar

javascript放置引用 嵌入式调用 <script type= "text/javascript"></script> 在超链接或重定向位置调用js代码 超链接格式javascript:alert("超链接") 重定向格式action="javascript:alert('表单')" 在事件后进行调用 调用外部js文件 <scri...

javascript概述

javascript summary

javascript功能 数据的验证 将动态内容写道网页当中(ajax) 可以对事件做出响应 可以读写html中的内容 可以检测浏览器 模拟动画 特点 js面向对象开发的 事件驱动 松散型 弱类型 解释型语言,由宿主环境(浏览器)解释执行 组成部分 ECMAscript(语法):数据类型、运算符、流程控制、函数、面向对象等 ...