js-1
来源:互联网 发布:mac系统 文件权限 编辑:程序博客网 时间:2024/06/08 20:03
js的特点
1 简单易用
2 js是解释性语言
编程语言:解释型语言
js js程序由js引擎(内嵌在浏览器中)去执行
逐行执行
编译型语言
java/php/c#/...
java程序——》dll文件——》执行
3 基于对象和事件驱动
js的学习方法
1 需要div+css基础
2 js是编程语言(逻辑思维)
3 疯狂敲代码
js与ecmascript(es)关系
ecmascript 欧洲计算机制造商协会 它是一个组织 制定js的标准
es6最新版
js的语法
js语法:变量 数据类型 类型转换 判断 循环 函数 数组等
Dom:js操作网页
Bom:js控制浏览器
第一阶段 js基础语法
1 js输出信息方式
alert(""); 弹框
console.log(""); console->控制台 log->输出
document.write(""); 在网页中输出信息 里面可以放标签
prompt(""); 提示用户输入
confirm(""); 让用户选择确定或取消 一般if-else配合使用
2 代码注释方式
3 变量
1) 含义 在程序运行期间,其值可以发生变化的量
2) 定义 var变量名;或var变量名=值;
变量名的命名规则 :1 不能以数字开头,不能纯数字
2 不推荐用汉字名字
3 不能用关键字(var if else for等)
4 不推荐使用保留字(abstract等)
5 可以以字母或_开头
6 js区分大小写
4 数据类型
Number 数字类型 100 200 10.33 -12
String 字符串类型(用双引号或单引号) "abc" "aa11"
boolean 布尔类型 true 或false
undefined类型:表示变量定义但未赋值
null:表示空引用
1 简单易用
2 js是解释性语言
编程语言:解释型语言
js js程序由js引擎(内嵌在浏览器中)去执行
逐行执行
编译型语言
java/php/c#/...
java程序——》dll文件——》执行
3 基于对象和事件驱动
js的学习方法
1 需要div+css基础
2 js是编程语言(逻辑思维)
3 疯狂敲代码
js与ecmascript(es)关系
ecmascript 欧洲计算机制造商协会 它是一个组织 制定js的标准
es6最新版
js的语法
js语法:变量 数据类型 类型转换 判断 循环 函数 数组等
Dom:js操作网页
Bom:js控制浏览器
第一阶段 js基础语法
1 js输出信息方式
alert(""); 弹框
console.log(""); console->控制台 log->输出
document.write(""); 在网页中输出信息 里面可以放标签
prompt(""); 提示用户输入
confirm(""); 让用户选择确定或取消 一般if-else配合使用
2 代码注释方式
3 变量
1) 含义 在程序运行期间,其值可以发生变化的量
2) 定义 var变量名;或var变量名=值;
变量名的命名规则 :1 不能以数字开头,不能纯数字
2 不推荐用汉字名字
3 不能用关键字(var if else for等)
4 不推荐使用保留字(abstract等)
5 可以以字母或_开头
6 js区分大小写
4 数据类型
Number 数字类型 100 200 10.33 -12
String 字符串类型(用双引号或单引号) "abc" "aa11"
boolean 布尔类型 true 或false
undefined类型:表示变量定义但未赋值
null:表示空引用
typeof 判断变量的类型
小结:了解js以及学习方法,还有js的基础语法。
0 0
- 【js】js资料(1)
- JS - 1
- js-1
- js(1)
- JS(1)
- JS-1
- js(1)
- JS学习1(JS实现,JS引入)
- common1.js js中常用方法1
- 【js杂记】js、jquery实战杂记 1
- js系列-1 js对象相关
- JS个人笔记1-JS简介
- node.js随笔1-初识node.js
- 【JS】从零开始编一个JS游戏(1)
- js 验证1
- js summary(1)
- 从JS开始-1
- JS资料1
- 使用FCN做图像语义分割
- SpringMVC 页面回显和URL模板映射
- git中出现sign_and_send_pubkey: signing failed: agent refused operation【已解决】
- Google Guice
- 215. Kth Largest Element in an Array(第三周)
- js-1
- 自己学习中的知识点(2)---jdk8 时间新特性
- zabbix 服务端 zabbix-agent 2.4版本安装
- BigDecimal加减乘除运算
- Mongodb 分片配置
- 计算机语言学习
- Grid
- 安卓打包--优化
- 手机手机信息页面实现