10.15笔记 js

1.简单介绍js
js全称JavaScript(前台语言),不是java(后台语言),
作者布兰登·艾奇
前台语言:运行在客户端的,
后台语言:跟数据库有关的。
2.特点:页面特效,开发页面游戏,后台开发……
3.js和ECMAscript的关系
es不是语言,是js的标准
4. html表现层
css 表现层
js行为层
5.js写在哪里
js和php都是脚本语言,js写在script这个标签,php写在<?php>标签
scr=“***.js”引用
6.变量
变量:可以改变的量,往往用英文字母代替变量,区分大小写
定义(声明) var+字母 vara 声明一个变量a
用途:临时储存数据
通过=进行赋值 var a=12
7.js语言的输出
alert()这是js中的一个方法 弹出框
console.lop() 浏览器控制台输出 用于代码测试
document.write在浏览器中写
8.js注释
(1)单行注释 //
(2) 多行注释/*----内容---*/
9.常量·不变的量
汉子 ·数字·往往当做值使用,出了数字之外,要带引号
is not defined 红色的报错,说居北是一个变量,但是这个变量没有声明
undefined 说明有这个变量,但是没有赋值
变量起名的规则:1不能使用汉字 区分大小写··不能特殊符号开头除“/”还有“$”
带引号与不带引号
带引号的 是什么就输出什么 叫字符串
变量不是, 输出的是后面的值 ,如果没有就是undefined
带引号的是字符串,用+只是拼接,没带的是数字,+是四则运算
js的关键字 var function
10.js语言的四则运算
“+”纯数字之间就是加法
和字符串之间就是拼接
“-”纯数字之间就是减法
和字符串之间还是减法
“*”纯数字之间是乘法
和字符串之间还是乘
“/”纯数字之间是除
和字符串之间还是除
减乘除 三者有隐式转换的能力, 在计算的过程中,将字符串强制转换成数字
%取余数
数字 整数(整型)和小数(浮点型)
parselnt()将字符串强制转换成整型 parefloat()将字符串强制转换成浮点型


代码执行顺序:从上往下,一行(一个模块)一个一个执行
变量提升:浏览器的功能,

猜你喜欢

转载自www.cnblogs.com/bogeyijiu/p/9791752.html