DAY01基本使用
什么是javascript
发展历史
javascript组成 ECMAScript+BOM+DOM
BOM的思想(重点)
DOM的思想(重点)
使用<script></script>标签
docum方法
如何输出换行
原样输出标签
注释
单行注释//
多行注释/* */
使用引入js文件的方式
<script type="text/javascript" src="demo1.js" />; 不可以使用单标签
<script src="demo1.js">alert('xxxx')</script>; 不可以在标签中写代码
<noscript>标签的使用
不支持JS时,显示
<script>标签的属性
language已废弃。原来用于代码使用的脚本语言。由于大多数浏览器忽略它,所以不要用了。
src 表示要引入的外部文件
type 表示脚本语言的类型
原样输出标签的内容
< 代表< > 代表>
常量(字面量)
变量的定义 var (弱类型)
=号的含义,代表赋值。
数字类型、字符类型、未定义类型
变量类型在赋值时才能确定
可以一次定义多个变量 var name="yintao", age=18,weight=108;
var age = 18;
var weight = 108;
var name = "尹涛";
//尹涛的年龄是18,体重是108
//多个变量跟字符串连接的时候,使用+号
docum(name+"的年龄是"+age+",体重是"+weight+"<br>");
命名规则
alert方法的介绍
变量的类型
String、Number、Array、Object、
Boolean a==b
特殊类型 Null、Undefined
如果alert(abc)一个不存在的变量,会直接报错,而不是undefined,可见undefined和真正的未定义还是有些区别的。因为它是一种特殊类型。
null也是一种值,但逻辑含义是没有值,它是对象Object类型
typeof关键字
变量的计算
加减乘除运算
var a=5+4; var b=a*2; var c=b/4; var d=b-c;
var e=-d; var f=e%4; var g=; var h=g%4;
var i=3; var j=i++; var k=++i;
字符串和变量的拼接。
docum("姓名:"+name+","+"age:"+age);
所有的语句切记要加;结束,虽然不写语法上正确,但这是非常不好的编程习惯
关键字
break
else
new
var
case
finally
return
void
catch
for
switch
while
continue
function
this
with
default
if
throw
delete
in
try
do
instanceof
typeof
保留字
abstract
enum
int
short
boolean
export
interface
static
byte
extends
long
super
char
final
native
synchronized
class
float
package
throws
const
goto
private
transient
debugger
implements
protected
volatile
double
import
public
类型的转换
var a=3; var b="10"; var c=true;
alert(a+b); alert(b+c); alert(a+c);
例子:计算两个文本框的和
字符串转换数字类型:parseInt()、parseFloat()
四舍五入M()--->78
赋值操作
=、+=、-=、*=、/=、%=
关系运算
<、>、<=、>=、==、===、!=
逻辑运算
&& 与、|| 或、! 否
自增、自减
++a,
javascript笔记总结 来自淘豆网m.daumloan.com转载请标明出处.