- 浏览: 14459 次
最新评论
20100816JavaScript核心基础语法
2010年08月16日
1.1JavaScript 它是一种解释型语言,不需要预先编译就可以执行,它不允许读写用户文件,Cookies除外。
1.2JavaScript 可以:
1.2.1 给程序员一种全面控制html网页中所有元素的能力。
1.2.2 可以在html网页中放入动态文本
1.2.3 响应用户在网页上的事件
1.2.4 可以对用户的输入进行效验
1.2.5 可以检测访问者的浏览器
1.2.6 用于创建Cookies
1.3JavaScript技术体系
JavaScript核心语言定义:ECMAScript,包括:数据类型、变量、常量、运算符、语句等
原生对象和内置对象:ECMAScript。
浏览器对象模型
文档对象模型
事件处理模型
1.4将JavaScript添加到XHTML文档中:内嵌,可以动态交互;外联:采用src属性,不支持动态交互;通过事件或者伪url,如a标签的href。
1.4.1使用
1.4.2 连接外部脚本。
1.4.3 将脚本包含在XHTML事件处理程序属性中
1.5 JavaScript 变量,声明变量的时候,不需要指明数据类型,也不必初始化。
1.6 JavaScript 数据类型
1.6.1 原始数据类型
1 typeof运算符,如果它对引用数据类型或null进行操作,那么它得到的是object。
2 Undefined 当声明的变量未初始化时,该变量的默认值是undefined。
函数未返回值时,返回的值是undefined
如拿一个未定义的变量 == undefined 将会引发错误。
3 Null类型,派生于Undefined,如果null == undefined 输出true
4 Boolean 类型 0==false 1==true 这两个都是true
5 Number 类型 如果判断一个是不是NaN,用isNaN();
6 String 类型
7 数据类型的转换1:使用包装类;2:强制转化,
如:parseInt("123") 123
如:parseInt("abd123")则是NaN
如:parseInt("123abc"),那么是123
如果是用包装类:那么是把整个括号内当作一个对象来转化,也就是"123abc"如果用Number来转化是:NaN
10 == "10" true
abc == "abc" 报错
0 == false true
1 == true true
而: 55 === "55" 既比内容也比数据类型
1.6.2 引用数据类型
原生对象:是由JavaScript所提供的、独立于宿主环境的对象,简单说,就是在ECMA-262标准中定义的对象,它包括:Object、Fuction、Array、String、Boolean、Number、Date、RegExp、Error、EvalError、RangeError、ReferenceError、SyntaxError、TypeError、URIError。
内置对象:Global和Math
宿主对象:主要与浏览器有关
自定义对象:
1.7 函数
function 函数名(形参列表) {}
其实可以没有形参列表,在大括号内,用alert(arguments[0]) alert(arguments[1]) ... 来代替
发表评论
-
Android领衔:2010年移动开发平台回顾
2012-01-20 09:37 551Android领衔:2010年移动开发平台回顾 2010年1 ... -
DirectShow技术介绍(长篇)-1
2012-01-20 09:37 1230DirectShow技术介绍(长篇)-1 2011年01月1 ... -
Android开发环境安装与配置
2012-01-20 09:37 665Android开发环境安装与配 ... -
WP7 环境准备
2012-01-20 09:37 669WP7 环境准备 2010年06月14日 WPMind. ... -
Visual Studio 2008 SP1 补丁安装时发生严重错误-安装失败-解决方法整合版!-分享
2012-01-20 09:36 1275Visual Studio 2008 SP1 补丁 ... -
有关SVN的一些麻烦
2012-01-19 14:39 1103有关SVN的一些麻烦 2011年02月28日 前段时间整 ... -
Struts2入门碰钉记
2012-01-19 14:39 746Struts2入门碰钉记 2010年 ... -
新Eclipse插件可以快速构建主流java框架
2012-01-19 14:39 851新Eclipse插件可以快速构建主流java框架 2010年 ... -
flex安装
2012-01-19 14:39 697flex安装 2011年03月30日 需要软件: a ... -
ClassLoader整理总结
2012-01-19 14:39 644ClassLoader整理总结 2010年10月16日 ... -
javascript内置函数
2012-01-17 04:25 798javascript内置函数 2010年09月08日 ... -
总结性知识:107个常用Javascript语句
2012-01-17 04:25 575总结性知识:107个常用Javascript语句 2010年 ... -
常用js
2012-01-17 04:25 489常用js 2010年10月01日 ... -
JS代码大全
2012-01-17 04:25 526JS代码大全 2010年10月11日 1.documen ... -
女性最为吸引人的品质
2012-01-16 03:15 557女性最为吸引人的品质 2009年10月11日 ... -
(转)《重庆女性特质调查报告》出炉 漂亮能干泼辣排前三
2012-01-16 03:15 706(转)《重庆女性特质调 ... -
与女性相处的秘诀
2012-01-16 03:15 608与女性相处的秘诀 2009 ... -
女性最为吸引人的品质
2012-01-16 03:15 528女性最为吸引人的品质 ... -
现代女性吸引人的气质
2012-01-16 03:15 702现代女性吸引人的气质 ...
相关推荐
... 目录: ...07 JavaScript核心编程 08 DOM编程 09 阶段项目03 10 服务器端开发技术 11 HTTP协议 12 HTML5高级 13 阶段项目04 14 JQUERY 15 AJAX 16 阶段项目05 17 Bootstrap 18 ANGULARJS 19 拓展进阶
一.Javascript核心基础语法 1.Javascript是一门增加交互效果的编程语言,它最初由网景公司发明,最后提交给ECMA(欧洲计算机制造商协会),ECMA将Javascript标准化,其命名为Javascript。 2.Javascript是一门解释性...
学习并掌握JavaScript的基础语法,包括变量、数据类型、运算符、条件语句、循环语句等。 了解JavaScript的对象和对象方法,以及对象属性如何以name:value对的形式呈现。 掌握JavaScript中的事件流,包括事件捕获...
1.课程结构: 1. JavaScript、BOM、DOM 2. JavaScript面向对象 ...5.基础语法 <script type="text/javascript"> function funclk(){ //JavaScript语句; alert("你是大帅哥~~"); }. </script>
这些文档详细介绍了JavaScript的基础语法、数据类型、函数、事件处理等核心内容,为学习者提供了系统性和权威性的指导。 其次,市面上有很多关于JavaScript的书籍和在线课程。这些资源不仅涵盖了JavaScript的基础...
《JavaScript从入门到精通》分为三篇:第一篇为JavaScript语法基础,主要包括JavaScript简介、如何实现JavaScript、数据类型、变量和常量、运算符、语句和函数等内容;第二篇为JavaScript对象,主要包括对象、核心...
《JavaScript征途》内容全面,由浅入深,包括6篇21章,主要内容包括:JavaScript语言的基本特性,开发简单的JavaScript程序,JavaScript语法体系,数据、数据类型和变量,运算符和表达式,语句和结构,JavaScript...
3. javaScript的核心语法有变量的声明和赋值、数据类型、逻辑控制语句、注释、在javaScript中、代码区分大小写,并且建议每一句的末尾使用(;)结束 4. 在javaScript中常用的输入/输出方法是prompt()方法和alert()...
在这个系列的视频中,我们将从最基础的HTML、CSS和JavaScript开始,并逐步介绍各种前端开发的核心概念和技术。我们还将学习如何使用流行的前端框架和工具,如React、Vue.js和Webpack等,来构建功能强大、响应迅速的...
在这个系列的视频中,我们将从最基础的HTML、CSS和JavaScript开始,并逐步介绍各种前端开发的核心概念和技术。我们还将学习如何使用流行的前端框架和工具,如React、Vue.js和Webpack等,来构建功能强大、响应迅速的...
在这个系列的视频中,我们将从最基础的HTML、CSS和JavaScript开始,并逐步介绍各种前端开发的核心概念和技术。我们还将学习如何使用流行的前端框架和工具,如React、Vue.js和Webpack等,来构建功能强大、响应迅速的...
在这个系列的视频中,我们将从最基础的HTML、CSS和JavaScript开始,并逐步介绍各种前端开发的核心概念和技术。我们还将学习如何使用流行的前端框架和工具,如React、Vue.js和Webpack等,来构建功能强大、响应迅速的...
史上最强的H5架构师实战课程 纯粹干货-30G大容量 金牌讲师带领的H5架构师全面课程 ...相关概念和准备工作.wmv ...├─(3) HTML5开发教程-3.HTML核心元素1....├─(11) HTML5开发视频_JavaScript基础语法104_DOM操作表格.mp
[1]ECMAScript由ECMA-262定义,提供核心语言功能(ECMA是欧洲计算机制造商协会) [2]DOM文档对象模型,提供访问和操作网页内容的方法的接口 [3]BOM浏览器对象模型,提供与浏览器交互的方法的接口 二、引入 ...
2.1 基础语法 19 2.1.1 数据类型 19 2.1.2 变量和常量 22 2.1.3 表达式 24 2.1.4 运算符 24 2.2 流程控制 27 2.2.1 条件语句 27 2.2.2 循环语句 30 2.2.3 其他语句 35 2.3 使用对话框 38 2.3.1 警告对话框 38 2.3.2 ...
JavaScript语法以流行的程序设计语言C、C++和Java为基础,因此,经验丰富的程序设计人员可以很快地熟悉和掌握。此外,JavaScript是一种解释性脚本语言,提供了比其他语言更加灵活、更加宽松的程序设计环境,程序...
JavaScript语法以流行的程序设计语言C、C++和Java为基础,因此,经验丰富的程序设计人员可以很快地熟悉和掌握。此外,JavaScript是一种解释性脚本语言,提供了比其他语言更加灵活、更加宽松的程序设计环境,程序设计...
JavaScript基础篇:介绍JavaScript的语法和基础应用。如果不打算深究JavaScript幕后机制的话,运用本篇的知识便能胜任一般的JavaScript开发了。JavaScript高级篇:揭示JavaScript的运行机理和高级应用,如面向对象...
JavaScript基础篇:介绍JavaScript的语法和基础应用。如果不打算深究JavaScript幕后机制的话,运用本篇的知识便能胜任一般的JavaScript开发了。JavaScript高级篇:揭示JavaScript的运行机理和高级应用,如面向对象...