1. 概述
JavaScript 是一种具有面向对象能力的、解释型的程序设计语言。更具体一点,它是基于对象和事件驱动并具有相对安全性的客户端脚本语言。因为他不需要在一个语言环境下运行,而只需要支持它的浏览器即可。它的主要目的是,验证发往服务器端的数据、增加 Web互动、加强用户体验度等。
Js是世界上最流行的脚本编程语言。
Js经过多年发展已经成为一门强大的编程语言。
Js属 于web语言,它适用于PC, 笔记本,平板和各种移动设备。
2.目的
验证发往服务器端的数据、增加 Web互动、加强用户体验度等。例如:菜单、轮播、表单验证等
3.核心
虽然 JavaScript 和 ECMAScript 通常被人们用来表达相同的含义,但 JavaScript 的含义却比ECMA中规定的要多得多。一个完整的JavaScript应该由下列三个不同的部分组成。
4.开发工具
虽然 JavaScript 和 ECMAScript 通常被人们用来表达相同的含义,但 JavaScript 的含义却比ECMA中规定的要多得多。一个完整的JavaScript应该由下列三个不同的部分组成。
5.一个简单的程序
<script>
alert('hello world'); //弹出警告框
document.write('15165');//文档输出
console.log('cjahscj');//控制台输出文本
console.warn('ascaca');//控制台输出警告
console.error('zxcsdvs'); //控制台输出错误
console.info('ascacda'); /*控制台输出信息*/
</script>
运行程序后
1.网页显示出警告框,内容为:‘hello world’
2.点击确定,看到页面上的内容为15165
3.右击页面审查元素,在控制台点击console,看到内容显示:
cjahscj
ascaca
黄色警告
zxcsdvs
红色警告
ascaca
普通文本
6.Java Script的引入样式
1.<script src="style/1.js"></script>
外联式
2.<script><script>
行内式
7.注释
1.单行注释://
2.多行注释:/**/
8.直接量
直接量又称字面量,在程序中可以直接使用。
常见的字面量有:
1.字符串。被’’、“”包裹
2.数值。数字
其他字面量:
true false /p/
9.变量
变量:又称变化的量
在计算机中使用一些符号,用来储存数据。
定义变量:
<script>
var a;//定义一个变量,命名为a
a=100;//给变量a一个值为100
console.log(a);//输出变量a的值
</script>
变量名的命名规则:
1.必须以字母或者_或者 doller符开头;
2.变量可以由字母 _ doller符;
3.变量名不可以用关键字和保留字;
4.变量名去分大小写;
变量名命名规范:
1.变量先定义在使用;
2.若变量由多个单词组成,使用驼峰命名法(第二个单词开始)首字母大写
先定义后赋值:
<script>
var a;
a=100;
console.log(a);
</script>
定能同时初始化:
<script>
var a=100;
console.log(a);
</script>
同时定义多个变量:
<script>
var a,b,c;
a=100;
b='hellow';
c=233;
console.log(a,b,c);
</script>
变量的赋值,传递的是值