javascript笔记
来源:互联网 发布:生态学现状知乎 编辑:程序博客网 时间:2024/06/15 11:22
从学Html到Css结束后为什么要学javascript(简称Js)?
Html主要是呈现内容;
Css主要是以何种方式来呈现内容;
javascript主要负责内容的行为
但是两种都是在静态页面上显示,Js的主要目的就是实现动态效果;
Js 有两种方式;
1) 内部引用:使用<script></script>标签代码直接写在标签里;
2)外部引用:使用方式<script src=“路径”></script>
javascript的注释方式以及使用:1.//单行注释2.<---->注释一段3./*全部内容*/注释多行
计算机语言分为两种:
编译语言
解释语言:javascript就是一种解释语言
两种翻译方式:
1) 编译:将代码整体翻译成机器代码,如果有错误则停止翻译,全部成功翻译才能完成执行;
2) 解释:将代码翻译一条马上执行一条,如果遇到错误则停止;
WWh:what why how
数据类型
字符串 string
数值 numbr
布尔类型 Boolean
为什么要有数据类型?
生活中是存在不同的数据类型的,计算机要解决生活问题,那么他和生活中的数据类型产生了映射,所以有了数据类型。一对一
变量:
为什么要有变量?
因为生活中一些数据不是一成不变的,它的值会改变,所以Js里面有了变量和特相对应;
变量Var variable的缩写变量的意思,声明一个变量;
命名规则:
1)关键字不能有 不能有数字开头因为八进制和十六进制对计算机有冲突;
2)一般情况下只能用英文开头 可以是下划线和$符号;一般不建议用
3)数值表示形式:尽量使用英文单词以及专业名词;
命名的原则: 就是见名思义
变量的值:
变量的类型是由变量的值来决定的。
系统会为不同的类型分配不同的大小来储存数据,如果是布尔类型就分配一个字节的大小;
如果是数字和字符串类型的,那么根据他的长度大小来分配字节数来存储;
Js是弱类型语言,所有语言的类型都用var来声明;Js是动态类型的语言,变量的类型会根据值得变化而变化,不会出错;
变量就是一个内存单元;
Js语言的特点:更加高级,不严谨;
对象类型:
世界一切皆对象:
为什么有对象?
有些数据类型是一样的,就是Js对象类型;
- JavaScript笔记
- Javascript笔记
- javascript笔记
- javascript 笔记
- javascript笔记
- javascript笔记
- JavaScript 笔记
- JavaScript笔记
- javascript 笔记
- javascript 笔记
- JavaScript笔记.
- JavaScript笔记
- JavaScript 笔记
- javascript笔记
- javascript笔记
- Javascript笔记
- Javascript笔记
- javascript笔记
- C语言:递归
- HDU 1863 畅通工程(最小生成树-Kruskal)
- Hadoop 学习自定义数据类型
- freemarker 和JSP 的区别
- OAuth2 logout
- javascript笔记
- 触摸物体的旋转 移动 缩放功能
- this关键字static关键字
- 1024.科学计数法 (20)
- 解决WebStrom、PhpStorm等JetBrains软件最新版(2017.2)的中文打字法不兼容问题
- SDUT-山峰---栈的单步调用
- 蓝图通信三
- 模仿今日头条:频道管理
- 转载:MongoDB、Cassandra 和 HBase 三种 NoSQL 数据库比较