前言:jQuery是一个javascript库 举例比如:小学生在写作文 直接使用js编写代码就相当于 需要学生自己一个一个汉字的去组成词语以及句子去写作文! js库 相当于是一个汉语词典库 里面已经包含了许多
jQuery是一个javascript库
举例比如:小学生在写作文
直接使用js编写代码就相当于 需要学生自己一个一个汉字的去组成词语以及句子去写作文!
js库 相当于是一个汉语词典库 里面已经包含了许多优秀的组成好的词语以及句子,可以供学生套用!
使用汉语词典库里面的词语以及句子,依然需要遵循汉语的语法规则!
使用js库(jQuery)需要遵循js的语法规则!
js是一门嵌入到html文档中由浏览器执行的程序语言!
一、使用js
1.内嵌
<script type="text/javascript">
console.log('孙胜利');
alert('孙胜利');
</script>
2.外部引入
<script type="text/javascript" src="js文件的路径"></script>
注意点:js文件的 文件编码最好和html文档的文件编码一致!
3、<script>标签位置:
原则上可以放在页面的任何位置,只是摆放位置决定了它的执行时机,因为我们的页面代码是自上而下执行的!
一个html文档中可以放任意多个script标签
二、语句(概念性的东西)
1、语句就是程序世界里面的话
我们是怎么使用现实生活中的语言的?比如中文!无非就是一句一句的话!
那么程序世界里的语言也不例外,程序语言也是由一条一条的语句构成的!
2、分号
每条语句通常以分号(;)结尾。就像我们现实生活中写信或者写作文时一句话结尾要加句号。
其实JavaScript语言本身并不强制要求语句结尾加分号,但是语句结尾加分号是一个良好的习惯,也可以让代码更易于别人阅读,加分
号也可以实现在一行书写多条语句。
3、合理利用空白
空白是指英文状态下的tab,空格等,这些符号不会影响代码的执行,所以可以利用这些符号让代码观看起来更加容易
三、变量和数据类型
1、变量
1)变量是什么?
变量可以看成是我们的代码在运行过程中用来 临时保存数据 的容器,你可以把它想象成现实生活中存东西的容器!
2)怎么创建变量
使用var关键字后面接上变量的名字即可(中间用空白隔开),并且可以在定义的同时就把要保存的数据存进去!
var sunshengli=1;
变量名命名规范
1>第一个字符必须是一个字母、下划线(_)或一个美元符号($)
2>其他字符可以是字母、下划线、美元符号或数字,当然也可以没有
关键字或者保留字是不能用来做变量名的(因为它们在JavaScript中有其他特殊作用或者未来有特殊作用)
3)怎么使用变量
2、基本数据类型
JavaScript中的基本数据类型:数字、字符串、布尔值
1)数字
例:
将数字类型的数据存进变量!
var sunshengli=100;
2)字符串
var $1='孙胜利';
var $2="孙胜利";
var $3='';
3)布尔类型
布尔类型的数据只有两个可能的值:true或者false
这种类型的数据只有两个可能,所以可以用在一些特定的场合比如考试是否及格,性别,等等只有两种可能的地方!
var sex=true;
3、js中特殊的值:undefined和null
JavaScript有两个特殊的值,undefined和null
undefined:
当我们使用一个变量,而该变量尚未被赋值时,或者读取一个不存在的对象属性的时候,就会返回undefined
var test;
null:
null用于表示值确实已经定义,但是这个值却不属于任何一种合法的类型,相当于我们定义了一个没有值得值
var test1=null;
四、注释
//在控制台输出一条信息!
//单行注释!
console.log("我是孙胜利!");//在控制台输出一条信息!
/*
这边是多行注释!
dwqdwqdwqdwq
dwqdwqdwqdqw
*/
五、js中的对象
1、js中的对象是什么?
对象是复合值,它将多个值聚合在一起,一个对象可以拥有多个值!
js中的对象是根据某种 引用类型 创建出来的 实例!
引用类型:
引用类型是一种数据结构,用于将数据和功能组织在一起 比如:
现实生活中对某种类型的事物的定义(描述)
人:姓名、年龄、性别、身高、智商、思维
实例:
实际案例
具体的一个人比如"张三"就是这个 ”描述“ 的具体实例!
总结:张三就是这个 ”对人描述“的具体实例 即 对象, 张三的年龄,身高,思维这些就是张三这个对象里面包含的值(专业一点叫法叫属性或者叫成员也可以)!
2、常用的引用类型
1)Object引用类型
怎么创建 Object引用类型 的具体实例(对象)呢?
方法一:
var zhangsan=new Object();
zhangsan.name='张三';
zhangsan.age=18;
zhangsan.info='张三是一名学生';
对一个对象进行赋值,只需要在对象名后面用点接上一个类似于变量名的单词即可!
使用里面的值也是同理!
方法二:
var zhangsan={name:'张三',age:18,info:'张三是一名学生'}
迭代对象属性:for...in语句
for(var i in zhangsan){
console.log(zhangsan[i]);//这边必须用[]不能用.,这就是规定,记住就好了!
}
2)Function引用类型,使用Function引用类型创建的对象我们也称为函数
创建函数:
function 函数名 () {
各种javascript语句
}
转载请注明出处及附上该链接:http://www.highallxy.com/web/192.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
上一篇:<<没有上一篇了 下一篇:jquery选择元素>>