javaScript简介

web开发的三个必要条件
1.HTML定义页面的内容
2.CSS定义页面的布局
3.JavaScript定义页面的行为

alert() 函数在 JavaScript 中并不常用,但它对于代码测试非常方便。

DOM (Document Object Model)(文档对象模型)是用于访问 HTML 元素的正式 W3C 标准

JavaScript 与 Java 是两种完全不同的语言,无论在概念上还是设计上
Java(由 Sun 发明)是更复杂的编程语言。
ECMA-262 是 JavaScript 标准的官方名称。
JavaScript 由 Brendan Eich 发明。它于 1995 年出现在 Netscape 中(该浏览器已停止更新),并于 1997 年被 ECMA(一个标准协会)采纳

JavaScript 用法
HTML 中的脚本必须位于 标签之间。
脚本可被放置在 HTML 页面的 (JavaScript 会在页面加载时向 HTML 的 写文本) 和 部分中。

如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖

JavaScript 语法
JavaScript 是一个程序语言。语法规则定义了语言结构。
JavaScript 是一个脚本语言。它是一个轻量级,但功能强大的编程语言。
字面量:1.数字字面量 2.字符串字面量(用单引号或双引号)3.表达式字面量 4.数组字面量 5.对象字面量 6.函数字面量
变量:变量是用来存储数值的。(用来存储信息的“容器”)
声明变量: var carname = “volvo”;
在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined
变量通常是可变的(变量是一个名称)。字面量是一个恒定的值
关键字 abstract else instanceof super
boolean enum int switch
break export interface synchronized
byte extends let this
case false long throw
catch final native throws
char finally new transient
class float null true
const for package try
continue function private typeof
debugger goto protected var
default if public void
delete implements return volatile
do import short while
double in static with
JavaScript 注释: 不是所有的 JavaScript 语句都是"命令"。双斜杠 // 后的内容将会被浏览器忽略:
可以对javascript代码添加注释,用来提高代码的可读性
JavaScript 数据类型:JavaScript 有多种数据类型:数字,字符串,数组,对象等等:
值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol。
引用数据类型:对象(Object)、数组(Array)、函数(Function)。

JavaScript 函数: JavaScript 语句可以写在函数内,函数可以重复引用 引用一个函数 = 调用函数(执行函数内的语句)。
(函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块)
JavaScript 函数语法
function functionName(){
//执行代码
}
JavaScript 对大小写敏感。关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数

JavaScript 字母大小写: JavaScript 对大小写是敏感的。

JavaScript 语句
JavaScript 语句向浏览器发出的命令。语句的作用是告诉浏览器该做什么。

JavaScript 对象
var person = {
firstname : “John”,
lastname: “Doe”,
age: 20,
eyecolor: “blue”,
fullname:function (){
return this.firstname + " " + this.lastname
}
};
JavaScript 对象是拥有属性和方法的数据
JavaScript 对象是属性和方法的容器 (键值对)
JavaScript 对象方法 即定义了一个函数,并作为对象的属性存储 调用此函数 即
document.getElementById(“demo”).innerHTML = person.fullname();

JavaScript 变量的生命期从它们被声明的时间开始。
局部变量会在函数运行以后被删除。
全局变量会在页面关闭后被删除。

JavaScript 事件
HTML事件(浏览器行为或用户行为)是发生在HTML元素上的事情。
挡在HTML页面中使用JavaScript时,JavaScript可以触发这些事件
HTML事件的实例: 1.当页面完成加载 2.HTML_input字段改变时 3.按钮被点击

在字符串中使用引号,字符串中的引号不要与字符串的引号相同:

两个数字相加,返回数字相加的和,如果数字与字符串相加,返回字符串

JavaScript有五种不同的数据类型:number,string,obiect,function,boolean
JavaScript有三种对象类型: Object,Date,Array
JavaScript有两个不包含任何值的数据类型:null,undefined

绝对路径: 从根目录开始: 在路径前面加上“ / ”
相对路径: 用“…/”返回上一级目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值