Javascript
chen-sx
程序员一枚
展开
-
Javascript基础1
Javascript基础 Javascript是什么 基于事件和对象驱动,并具有安全性能的脚本语言。Javascript是和浏览器捆绑在一起的,只要安装了浏览器软件,就已经有了JavaScript。跨平台安全性 Javascript能解决什么 表单客户端验证动态HTML(DHTML)用户交互的动画效果:需要鼠标和键入介入的动画效果。 javscript的使用 引原创 2016-05-29 16:33:21 · 428 阅读 · 0 评论 -
Javascript基础2
Javascript基础2 流程控制 if判断 语法结构1 if( 条件表达式,结果是true或false ) { //条件为true时,执行的代码 } 语法结构2 if( 条件表达式 ) { //条件为true时,执行的代码 }else { //条件为false时,执行的代码 } 语法结构3 if(条件1) { 代码1; }else if(条件2)原创 2016-05-29 17:44:50 · 471 阅读 · 0 评论 -
BOM和DOM
BOM和DOM BOM对象 什么是BOM BOM(Brower Object Model,浏览器对象模型),主要用来访问和操作浏览器各组件的一种方法。BOM对象有:window、location、history、screen、navigator、document、frames[] windows对象 Window 对象是 JavaScript 层级中的顶层对象。原创 2016-05-29 19:15:02 · 2931 阅读 · 0 评论 -
JS高级(作业域链,闭包,面向对象)
JS高级(作业域链,闭包,面向对象) 作用域链 定义 变量在当前环境now、内部环境f1、内部深层环境f2/f3....都起作用的现象形成了一个链条,这个链条就称为变量的"作用域链" type="text/javascript"> var title="链条“; console.log("now"+title); function f1(){原创 2016-05-29 20:51:43 · 827 阅读 · 0 评论 -
面向对象
面向对象 封装 在javascript里边,封装只体现public、private ① public公开的,在构造函数里边通过this关键字声明的成员都是公开的,函数内部、外部都可以调用 ② private私有的,在构造函数里边声明局部变量,就是私有成员 type="text/javascript">functionAnimal() { //声明私有原创 2016-05-29 21:09:56 · 358 阅读 · 0 评论 -
JS函数
JS函数 函数的封装 传统方式 function 函数名(){} 该方式的函数有“预加载”过程,允许我们先调用函数、再声明函数 预加载:代码先把函数的声明放入内存。代码看起来是先调用、后声明,本质是先声明、后调用的。 html lang="en"> head> meta charset="UTF-8"> title>Titlet原创 2016-09-10 00:35:55 · 378 阅读 · 0 评论 -
作用域链
作用域链 定义 变量在当前环境now、内部环境f1、内部深层环境f2/f3....都起作用的现象形成了一个链条,这个链条就称为变量的"作用域链" script type="text/javascript"> //作用域链 var title="链条"; console.log("now:"+title); func原创 2016-09-10 16:09:17 · 501 阅读 · 0 评论 -
闭包
闭包 什么是闭包 闭包就是一个函数,两个函数彼此嵌套,内部函数就是闭包 形成闭包条件是内部函数需要通过return给返回出来. script type="text/javascript"> function f1() { var name="tom"; var age=18; function原创 2016-09-10 16:27:17 · 459 阅读 · 0 评论