1、通俗的说网页的三要素分为
Html: 展示信息界面
Css: 美化页面
javaScirpt:信息交互、行为
html和css 就不多说了,主要说些js,小伙伴们有什么问题可以提问哦! 笔记要是写错了,大家可以纠正一下哦!嘻嘻
三、Javasctipt 的组成
1.ECMAScirpt标准=-基础的语法和对象
2.Dom 文档类型模型, 描述网页的方法和接口
3.Bom 浏览器对象模型 描述浏览器的交互的方法和接口
特点:
1、是一门脚本语言 :不需要编译,编译是把代码转换成计算机所认知的二进制
2、弱类型语言:声明变量用var
3、动态型语言:变量认知当前的这个变量是什么类型
4、解释性语言
5、主要用来向html页面添加交互行为
6、跨平台型
7、单独的js文件有利于结构和行为的分离
8、scirpt标签可以放在html任何位置
四、scirpt标签内联
1、内联方式,在html标签中
2、内部引用
3、外部引用
注意:如果在js标签中代码出错了,会影响该对js的后面的代码执行,但不会影响其他js标签的内容
内联方式的js代码不利于维护,和开发,一般都用外联
主要介绍了
一.变量的命名规范
1、变量命名规范:由字母,下划线或者$符号开头,中间包含字母,或者数字
2、变量名要有意义:最好用单词,不会用拼音,千万不要用简写拼音
3、变量名都是小写的,如果这个变量名是多个单词组成,那么第一个单词字母小写,后面单词第一个字母大写,俗称驼峰命名法 声明一个变量
Var niNumber=10;
声明多个变量 ,中间用逗号隔开
Var num=10,i=10 ,sum=“string”;
声明一个变量也叫做变量初始化,专业的术语
注意:
1.变量有大小写之分 var n=10;alert(N); 输出的结果肯定报错 变量是什么就是什么
2.弱类型语言,声明变量都用var
3、字符串用单引号双引号都可以,都表示字符串(推荐双引号)
4、每行代码结束用分号;
二、数据类型
1、Number类型 数值型
2、String类型 字符串类型
3、Boolean类型 返回 true和fals
4、undefined类型 未定义的类型
5、Ofject 类型 对象类型
Null 类型 空类型 也属于Ofject