JavaScript_路线版
_枸杞子_
软件工程专业学生
展开
-
001_JavaScript简介
什么是语言•计算机就是一个由人来控制的机器,人让它干嘛,它就得干嘛。•我们要学习的语言就是人和计算机交流的工具,人类通过语言来控制、操作计算机。•编程语言和我们说的中文、英文本质上没有区别,只是语法比较特殊。•语言的发展:–纸带机:机器语言–汇编语言:符号语言–现代语言:高级语言 起源• JavaScript诞生于1995年,它的出现主要是用于处理网页中的前原创 2017-07-29 19:21:33 · 431 阅读 · 0 评论 -
002_Hello,World
编写位置•我们目前学习的JS全都是客户端的JS,也就是说全都是需要在浏览器中运行的,所以我们我们的JS代码全都需要在网页中编写。•我们的JS代码需要编写到标签中。•我们一般将script标签写到head中。(和style标签有点像)•属性:– type:默认值text/javascript可以不写,不写也是这个值。– src:当需要引入一个外部的js文件时,使用该属性指向文原创 2017-07-30 18:48:44 · 217 阅读 · 0 评论 -
003_JavaScript的编写位置——三种方式
三种方式:1、写在script标签对中(不能加上src属性)。2、使用src属性,进行外部导入。3、在标签中的属性中使用: 比如button、a。测试代码Html文件 <!--script标签对: 定义和用法 标签用于定义客户端脚本,比如 JavaScript。script 元素既可以包含脚本语句,也可以通过 src 属性指向外部脚本文件原创 2017-08-01 04:32:49 · 464 阅读 · 0 评论 -
006_JavaScript标识符
标识符• 所谓标识符,就是指变量、函数、属性的名字,或函数的参数。•标识符可以是按照下列格式规则组合起来的一或多个字符:– 第一个字符必须是一个字母、下划线( _ )或一个美元符号( $)[数字不能开头]。– 其他字符可以是字母、下划线、美元符号或数字。•按照惯例,ECMAScript 标识符采用驼峰命名法。- 首字母小写,其余单词首字母大写(xxxYyyZzz)。原创 2017-08-10 17:01:52 · 270 阅读 · 0 评论 -
009_JavaScript中的Boolean变量
布尔型也被称为逻辑值类型或者真假值类型。• 布尔型只能够取真(true)和假(false)两种数值。除此以外,其他的值都不被支持。• 其他的数据类型也可以通过Boolean()函数转换为布尔类型。 • 转换规则:数据类型转换为true转换为falseBooleantruefalse原创 2017-08-18 19:05:15 · 485 阅读 · 0 评论 -
004_JS基本语法
严格区分大小写• JavaScript是严格区分大小写的,也就是abc和Abc会被解析器认为是两个不同的东西。•所以在编写上边的HelloWorld时,一定要注意区分大小写。•在HTML中不区分大小写。和是一样的。•每句话以分号结尾,如果不写分号的话,浏览器会自动添加分号,但是这样会消耗一些资源,而且有的时候会加错分号。 注释•注释中的内容不会被解析器解析执行,但原创 2017-08-04 17:14:00 · 208 阅读 · 0 评论 -
007_JavaScript字符串
数据类型•数据类型决定了一个数据的特征,比如:123和”123”,直观上看这两个数据都是123,但实际上前者是一个数字,而后者是一个字符串。•对于不同的数据类型我们在进行操作时会有很大的不同。• JavaScript中一共有5种基本数据类型:–字符串型(String)–数值型(Number)–布尔型(Boolean)– null型(Null)– undefined型原创 2017-08-12 12:41:32 · 209 阅读 · 0 评论 -
005_字面量和变量
变量•变量的作用是给某一个值或对象标注名称。•比如我们的程序中有一个值123,这个值我们是需要反复使用的,这个时候我们最好将123这个值赋值给一个变量,然后通过变量去使用123这个值。•变量的声明:–使用var关键字声明一个变量。– var a;•变量的赋值:–使用=为变量赋值。– a=123;•声明和赋值同时进行:– var a = 123;原创 2017-08-06 19:31:39 · 278 阅读 · 0 评论 -
008_Java中的Number
Number•Number类型用来表示整数和浮点数,最常用的功能就是用来表示10进制的整数和浮点数。•Number表示的数字大小是有限的,范围是:– ±1.7976931348623157e+308–如果超过了这个范围,则会返回±Infinity。•NaN,即非数值(Nota Number)是一个特殊的数值,JS中当对数值进行计算时没有结果返回,则返回NaN。Num原创 2017-08-14 16:33:44 · 714 阅读 · 0 评论