`
- 浏览:
166206 次
- 性别:
-
注释://,/* */
1.概念及作用
概念:是一种解释型的、基于对象的客户端脚本语言。
是一种宽松类型的语言。宽松类型意味着不必显式定义变量的数据类型。
JScript 是一种区分大小写的语言。
作用:运行于浏览器上,用于产生动态效果及客户端验证
2.引入方式
1、使用script标记
<script language=“javascript”>
alert(‘欢迎光临!’);
</script>
2、使用外部文件
<script src=“test.js”></script>
3、直接在HTML标记中
onclick=“javascript:alert(‘test’);”
3.变量
1.变量声明:使用 var 关键字来进行变量声明。
var count; // 单个声明。
var count, amount, level; // 用单个 var 关键字声明的多个声明。
var count = 0, amount = 100; // 一条语句中的变量声明和初始化。
2.变量命名
1、第一个字符必须是一个字母(大小写均可),或一个下划线(_)。注意第一个字符不能是数字。
2、后续的字符必须是字母、数字或下划线。
3、变量名称一定不能是 保留字。
3.强制转换
运算 结果
数值与字符串相加 将数值强制转换为字符串。
布尔值与字符串相加 将布尔值强制转换为字符串。
数值与布尔值相加 将布尔值强制转换为数值。
4.数据类型
主要(基本)数据类型是:
字符串:字符串中可以包含双引号,该双引号两边需加单引号,也可以包含单引号,该单引号两边需加双引号。
数值:在 Jscript 中整数和浮点值没有差别
布尔:boolean 数据类型却只有两个值。它们是文字 true 和 false。
任何值为0、null、未定义或空字符串的表达式被解释为 false。其他任意值的表达式解释为 true
复合(引用)数据类型是:
对象:
数组:
特殊数据类型是:
NULL和undefined
*要想显式地将字符串转换为整数,使用 parseInt 方法。要想显式地将字符串转换为数字,使用 parseFloat 方法。请注意,比较大小时字符串自动转换为相等的数字,但加法(连接)运算时保留为字符串
5.运算符
赋值运算
算术运算
逻辑运算
关系运算
特殊运算符:typeof,?:,++,%
6.控制程序的流程
选择结构:用来指明两种程序流方向
1、单一选择结构(if),
2、二路选择结构(if/else),
3、内联三元运算符 ?:
4、多路选择结构(switch)。
循环结构:使用循环结构来指明当某些条件保持为真时要重复的动作
1.在循环的开头测试表达式(while),
2.在循环的末尾测试表达式(do/while),
3.由计数器控制的循环(for)。
7.函数
1.没有返回值
2.有返回值
3.特殊函数eval:该函数可以对以字符串形式表示的任意有效的 Jscript代码求值
8.JS对象
内部对象:1.核心对象 2.客户端对象
自定义对象:
9.数组使用
数组定义【一二维数组】:
数组属性和方法:
数组使用:
10.定时器
11、date对象
获取日期的时间方法
getYear(): 返回年数
getMonth():返回当月号数
getDate(): 返回当日号数
getDay():返回星期几
getHours():返回小时数
getMintes(:返回分钟数
getSeconds():返回秒数
getTime() : 返回毫秒数
(2)设置日期和时间:
setYear();设置年
setDate():设置当月号数
setMonth():设置当月份数
setHours():设置小时数
setMintes():设置分钟数
setSeconds():设置秒数
setTime ():设置毫秒数
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
本参考手册聚焦于JavaScript的核心对象,这些对象构成了JavaScript的基础框架,允许开发者进行数据处理、用户交互以及与浏览器进行通信。以下是手册中可能包含的主要知识点: 1. **全局对象Global**: JavaScript中...
JavaScript是一种广泛应用于网页和网络应用的脚本语言,它的语法和核心对象构成了其强大的功能基础。这个"JavaScript语法&核心对象"的资源是中文版的CHM格式文档,旨在帮助开发者深入理解JavaScript的核心概念和机制...
1. **JavaScript基础** JavaScript的基础包括变量、数据类型(如字符串、数字、布尔值、null、undefined)、操作符(算术、比较、逻辑等)、流程控制(条件语句if...else、switch、循环for、while等)以及函数定义...
这份"即查即用-JavaScript核心对象参考手册"是初学者掌握JavaScript基础的宝贵资源。它深入介绍了JavaScript的核心概念,帮助学习者快速理解和应用。 首先,JavaScript的核心对象包括全局对象、函数对象、数组对象...
本文将深入探讨JavaScript的核心内容,包括对象、原型链、构造函数、执行上下文、作用域链、闭包以及this指针等关键概念。 1. **对象**: JavaScript中的对象是一种键值对的集合,可以看作是属性的容器。对象可以...
它不仅介绍了JavaScript的基础知识,还深入探讨了核心对象的使用方法,并通过大量的实例来帮助读者更好地理解和应用这些知识。 #### 三、核心知识点解析 ##### 1. JavaScript对象概览 - **总数**:15个核心...
本教程“JavaScript基础与实例教程”由中国电力出版社出版,旨在为初学者和有经验的开发者提供一个深入理解JavaScript核心概念和实践技巧的平台。 首先,JavaScript的核心概念包括变量、数据类型和操作符。变量是...
二、JavaScript基础语法 1. 变量:JavaScript中的变量使用var、let或const关键字声明。var适用于全局或函数作用域,let和const则属于块级作用域。const声明的变量不可重新赋值,但其引用的对象属性仍可修改。 2. ...
核心对象是JavaScript语言的基础组成部分,它们提供了语言的基本功能和与环境交互的能力。在这个"javascript 核心对象代码"的资料中,我们将会深入探讨JavaScript的核心对象,包括它们的用途、工作原理以及如何在...
在JavaScript中,核心对象是语言的基础组成部分,提供了与环境交互的各种功能。本文将深入探讨JavaScript中的核心对象,特别是与`Window`、`Document`以及表格操作相关的知识。 首先,我们来了解`Window`对象。它是...
在JavaScript中,面向对象编程(OOP)是其核心概念之一,允许开发者通过类和对象来组织和管理代码,提高代码的可重用性和可维护性。 8.1 面向对象术语 面向对象编程的基础包括类、对象、继承和多态等概念。类是对象...
为了满足您的要求,我将基于“JavaScript基础与案例开发”这一主题,自行拓展出丰富的知识点,这些知识点将覆盖JavaScript的基础知识、核心概念、编程技巧和实际开发中遇到的问题解决方法。 ### JavaScript基础知识...
本教程旨在为初学者提供一个全面的JavaScript基础知识学习平台,帮助理解并掌握这种强大的脚本语言。 《JavaScript基础教程》首先会介绍JavaScript的历史背景和基本语法,包括变量、数据类型、操作符、流程控制...
总的来说,这个压缩包提供了一个全面的JavaScript基础知识教程,涵盖了数据类型、Object、内置对象和变量等核心概念,对于初学者或者需要巩固基础的开发者来说,是一份非常有价值的参考资料。通过学习这些内容,可以...
本书适合有一定JavaScript基础的开发者阅读。通过本书的学习,读者可以深入了解面向对象编程的原理,并掌握如何在JavaScript中有效地运用这些原理来编写高质量的代码。此外,书中还包含了大量的示例代码和实践案例,...
这个“即用即查JavaScript核心对象参考手册光盘”显然是一份详尽的资源,旨在帮助开发者迅速查找和理解JavaScript的核心概念与对象。在本文中,我们将深入探讨JavaScript的核心对象及其重要性。 首先,JavaScript的...
书中详尽地介绍了JavaScript的核心API,包括全局对象、Array对象、Date对象、String对象等,这些都是日常编程中不可或缺的部分。例如,全局对象中的Math对象提供了各种数学常量和函数;Array对象的map、filter、...
面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码重用为目的的继承模式;BOM、DOM、浏览器事件、AJAX和JSON;如何实现JavaScript中缺失的...
面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码重用为目的的继承模式;BOM、DOM、浏览器事件、AJAX和JSON;如何实现JavaScript中缺失的...