js的介绍 及用法 常量 变量!

1.js介绍javascript

js全程叫javascript,但不是java 他是一门前台语言 而java是后台语言。php

js的做者是布兰登 爱奇 css

前台语言:运行在客户端html

后台语言:跟数据库有关的。前端

2.能干什么?java

页面特效,开发页面游戏,后台开发等等数据库

3.js和ECMAscript 的关系json

es 表示语言 是js的标准,咱们学习js得按es的标准学习数组

4.前端的三个层次浏览器

html 结构层

css表现层

js行为层

5.js 写在哪里?

由于js和php都是脚本语言,js写在script 这个标签里,php写在<?php>标签里

6.变量

变量:能够改变的量,每每用英语字母代替变量,而且区分大小写

变量的定义(声明):var 加字母var a   我声明一个变量叫a

变量的用途:变量实际上是一个容器,起到临时存储数据的做用

经过=进行赋值  var a=12

7.js 语言输出

alert()这是js 中的一个方法 弹出框

console()浏览器控制台输出 用于代码测试

document.writh 在浏览器写出

8.js的注释

(1)单行注释//

多行注释/*     内容*/

9.常量  不变的量

汉字  数字  每每看成值使用。除了数字以外 要带引号""

 

红色的报错,说飞翔是一个变量,可是这个变量没有声明

 

 

说明这个变量,可是没有赋值

变量起名规则:不能使用汉字 区分大小写 不能特殊符号开头除

a √ -a× a3√ 3a×

带引号和不带引号 

带引号的 是声明就输什么   叫字符串‘

变量不是 变量输出的是他后面的值 若是没有赋值就是 undefined 

10. js 语言的四则运算

纯数字之间是加法  3+6  +

和字符串之间  +就是拼接

 

纯数字后算减法 -

和字符串之间 -后算减

 

纯数字 后算乘法 *

和字符串之间 仍是乘

 

纯数字是除 和字符串后算除

减乘除   三者隐式转换的能力  在计算的过程当中  将字符串强制转成数字%

js 代码执行  

   js代码执行前 浏览器会给他(js)一个全局环境,window (全局做用域)在window下浏览器找到全部带 var 和function 的关键字 而后给他们分配内存地址 无论你赋值没赋值,浏览器会告诉全部子模块 这个东西存在了。这种能力叫变量提高。

变量的值 

             咱们学了两个 一个是字符串,数字。无论字符串后算数字,后面的值通通称为数据。

数据有哪些?

字符串 数字 数组 json 对象 布尔 null undefied 函数 

基本和复合类型

相关文章
相关标签/搜索