JavaScript 的基础学习(一)】的更多相关文章

[学习笔记]JavaScript的基础学习 一 变量 1 变量命名规则 Camel 标记法 首字母是小写的,接下来的字母都以大写字符开头.例如: var myTestValue = 0, mySecondValue = "hi"; Pascal 标记法 首字母是大写的,接下来的字母都以大写字符开头.例如: Var MyTestValue = 0, MySecondValue = "hi"; 匈牙利类型标记法 在以 Pascal 标记法命名的变量前附加一个小写字母(或…
由js和python想到的: 弱类型语言 js 中的数据在进行算数运算时,会自动转换类型强类型语言 变量的值的数据类型一旦确定,使用时不能改变 动态语言:编译时不知道数据类型,只有在执行时才知道数据类型静态语言:编译的时候就知道每一个变量的类型 python是强类型语言,动态语言JS是弱类型语言,动态语言 变量在声明的时候并不需要确定数据类型,只有在赋值的时候才会确定数据类型 静态类型指的是编译器在compile time执行类型检查,动态类型指的是编译器(虚拟机)在runtime执行类型检查.…
一.JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫Javascript 微软随后模仿在其IE3.0的产品中搭载了…
  知识预览 BOM对象 DOM对象(DHTML) 8 实例练习 JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫…
JavaScript概述 JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) Netscape(网景)接收Nombas的理念,(Brendan Eich)在其Netscape Navigator 2.0产品中开发出一套livescript的脚本语言.Sun和Netscape共同完成.后改名叫Javascript 微软随后模仿在其IE3.0的产品中搭载了一个…
案例分享 对象 具体的东西,在以js的眼光看所有的标签都是标签对象,对象是属性的无序集合. 创建对象有两种方式: 直接量: 构造器:所谓的构造器,其实就是函数,只不过这个函数有些特殊,因为它是用于创建对象的,所以首字母大写.想借鉴类的思想.然而在js中是没有类的,所以这个构造器就充当了类的角色. 简单应用一 Js控制改变标签的html属性和Css属性之间的区别与如何获取标签对象. 1.首先获取标签,document.getElementById('标签id值') 2.找到对应的标签属性并赋值  …
JavaScript Js分成三大块: ECMAScript:语言本身,是标准,js是它的一个具体实现 BOM:浏览器对象模型 DOM:文档对象模型 ECMAScript有三种具体实现: JavaScript,是浏览器的具体实现 Nodejs,服务器端的实现 Actionscript,flash中的 变量名     标识符的命名(变量和函数)    所有的字符都可以使用.但通常肯定是字母.数字和下划线等    命名方式:小驼峰命名规则,如getElementById,大驼峰:GetElement…
函数 函数:为了完成某个功能而定义的代码的集体.函数是数据类型,只读的对象:函数也是对象:代码的重用.(JavaScript中) 定义语法:function 函数名(形式参数1,形式参数2--){ //代码,这些代码叫做函数体 Renturn 某值; } 调用语法:函数名(实际参数1,实际参数2--); 形式参数和实际参数必须是一对一,函数调用的时候和定义的时候必须是相同的名字,return的时候,只能是值,形式参数和实际参数可以有很多个. 函数名: 不能和系统关键字相同 让函数名有意义 作用域…
JavaScript 数据类型 值类型(基本类型):字符串(String).数字(Number).布尔(Boolean).对空(Null).未定义(Undefined).Symbol. 引用数据类型:对象(Object).数组(Array).函数(Function). 值类型 1, 字符串(string),字符串是存储字符,比如“china” 的变量,字符串可以是引号中的任意文本,需要使用单引号或双引号引起来 实例: var a=”hello world”;//字符型 var b=’hello…
定时器 1.定时器:设定时间,在指定的时间之后执行函数或者是程序   a.反复性定时器:var dingshiqi=Window.setInterval("函数名()",时间n[毫秒值]);在每隔定的时间n就会执行一次函数,反复执行   b.一次性定时器:var dingshiqi=window.setTimeout("函数名()",时间n[毫秒值]);在指定的时间n毫秒之后执行一次函数,执行以后不在执行 2.清除定时器:让定时器不再执行   a.清除反复性定时器:…