JavaScript基础

前言: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

您可能还会对下面的文章感兴趣: