邂逅js

day1

文章目录

  • day1
    • 一,js的简介:
    • 二·js的应用:
    • 三·js的组成:
    • 四·js的编写位置:
    • 五·js的基本语法:
      • 5·1:常量:
      • 5·2:变量:
        • 5·2·1:变量的定义:
    • 六·js的缺陷:
    • 七·初始化:
    • 八:数据类型
      • 8·1:数字类型:
      • 8·2:字符串类型:
      • 8·3:布尔类型:
      • 8·4:未定义:
      • 8·5:空:
    • 九:判断数据类型
    • 十:算数运算:

一,js的简介:

javascript是一种解释运行的脚本语言,是一种应用于客户端的脚本语言,是用来给网页增加动态效果的

二·js的应用:

用户交互(表单验证),网页特效(漂浮的广告),客户端的显示(页面的内容),网页游戏,地图搜索,股市信息查询,web聊天

三·js的组成:

ECMAscript:规定的js脚本语言的核心语法,如数据类型,关键字,保留关键字,运算符,对象,函数

BOM: js操作浏览器的接口,提供的是访问浏览器窗口的途径以及操作方法,如浏览器的窗口大小,版本信息,历史浏览记录

DOM:js操作HTM文档的各种接口,提供的是访问html文档的途径以及操作方法

四·js的编写位置:

1.在页面的内部:在之间直接添加JS代码

2·在页面的外部:通过

3·一个HTML文件是可以出现多个script标签的,其本质也是可以放在HTML文件的任何位置的

4·js程序的执行顺序:自上而下

5·js的注释:单行注释,多行注释;只起到提示作用,并不会被程序执行

五·js的基本语法:

5·1:常量:

在程序运行的过程中,其值不可以改变的量

console.log(1000);
console.log(123);

5·2:变量:

在程序的运中,值是可以进行变化的

var a
a = 123;
console.log(a);
a = 666;
console.log(a);

5·2·1:变量的定义:

var 变量名;(变量的定义语句)

var->关键字:用来告知编辑器后面跟随的是一个变量名

变量名->变量的名字;

	a.只能由数字,字母下划线和$符号组成,且数字不能开头
	b.变量名不能和关键字,保留关键字,库函数重复
(不成文的规定)
	a.见名知意
	b.不要用拼音
	c.驼峰命名法
	
【注意】:重复定义变量相当于赋值。但是不要这么做。
         切记,千万不要使用没用定义过的变量名。
         先定义后使用。

六·js的缺陷:

  • 千万不可以先使用,在定义

  • 千万不要使用未定义的变量

  • 千万不要重复的定义变量

七·初始化:

变量的赋初值或初始化:在变量定义的那一行赋值

//先定义在使用
var a;
a = 123;

//初始化
var a = 123;

八:数据类型

8·1:数字类型:

​ Number 分为整型和浮点型

8·2:字符串类型:

​ String 被双引号或者单引号括起来的字符序列

8·3:布尔类型:

​ boolean 逻辑值 true、false,表示真或假。非0代表真,0代表假。

8·4:未定义:

​ undefined 没有赋值的变量的值

var a;
console.log(a);

8·5:空:

​ null,一个空的对象引用

九:判断数据类型

typeof:判断某个量的数据类型

var a = 123;
var str = "heihei";
console.log(typeof a);
console.log(typeof(str));

十:算数运算:

运算符的三要素:优先级 结合方向 操作目数

% 取模(求余运算符)

123;
var str = “heihei”;
console.log(typeof a);
console.log(typeof(str));

## 十:算数运算:

运算符的三要素:优先级 结合方向 操作目数

% 取模(求余运算符)

求余运算的结果的符号只和被除数有关

你可能感兴趣的:(java,javascript,js)