javaScript基本语法入门

来源:互联网 发布:如何做好业务员知乎 编辑:程序博客网 时间:2024/05/22 00:15

                                                                                                    javaScript基础语法入门

 JavaScript是一种功能强大的函数型和面向对象型语言!!

JavaScript语句中对于分号的使用

  我们经常会看到别人写的JavaScript代码,我们会发现他们的代码在一句代码结尾的时候有的时候有分号,有的时候没有分号。初学者可能会疑惑:我到底要不要加分号......

    现总结如下:

    JavaScript默认的是一行有一句执行代码,也就是说标准的书写格式是这样的

    var a = 3;

    var b = 4;

    一行一句,简洁明了。

    在这种情况下,分号是可以省略不写的!!

    var a = 3

    var b = 4     //一行一句代码,分号可以省略

   如果你一行想写多条语句,就必需在每行JavaScript代码后面都要加上分号!

    var a = 3; var b = 4;    //一行多句,每一句都必须有引号

    建议我的建议是,你每一句都加上分号

    这样做的好处是,你的代码无论怎样排版都是没有错误提示的,让人看起来很舒服

   而且很多语言都要求必须加分号,养成这个习惯,也有助于对其他语言的学习。


javascript中的注释

  这和java的注释方法一样   

   1.单行注释
     //注释内容
   2.多行注释
   /*这里的注释

      内容可以跨越

      多行 */

 

  <Script>标签的使用方法

  使用<script></script>标签将javascript代码注入到html中,在html中可以使用多次<script></script>标记,

    且每一行标记中可以写入多行javascript代码。

    <script>中常用的属性如下:

   ·language属性

    language属性指定在使用的是哪种脚本语言及其版本(已被type属性所取代)

    格式:<script language="JavaScript1.5">

   ·src属性

    src属性多用来指定外部脚本文件的路径,外部脚本文件多位javascript脚本,扩展名为“.js”

    src属性使用的格式如下:<script src = "xxx.js">

    ·type属性

   type属性和language属性的用法相同,此属性在HTML4.0以后就被用来代替language属性了。

    type属性的使用格式如下:<script type = "text/javascript"> 

   ·defer属性

   defer属性的作用是在页面加载完毕之后再执行脚步语言,这样页面加载会很快。

    但是,当一些脚本必须在页面加载的过程中执行时,就不能使用defer属性。

    defer属性的使用格式如下:<script defer>


 Window对象以及其下的子对象

 

  window对象指的是整个浏览器窗口

   


document对象指的是浏览器向对象展示的那部分


location指的是浏览器中的地址栏


history就是指浏览器的前进后退,返回等历史性组件

    

navigator对象内存放的是浏览器本身的信息。


那么这些对象有什么用呢?

与用户进行交互

比如说:

window.alert()

浏览器会弹出一个对话框显示设置的信息,还有一个“确定”按钮


document.write()

直接向HTML文件中写入信息


对象标签的使用方法

HTML页面中的所有标签,大到Window,小到HTML中的一个小标签,这些都属于DOM节点

它们以树状方式层层联系起来,构成了一个巨大的DOM节点树

想要对任何一个节点进行操作,必须一层一层找下来,方法如下:

句点查找法:

  parent.child

比如:

 document对象是window对象的子对象

  window.document

  HTML页面的body部分在DOM里是document对象的子对象

 window.document.body

 !!!注意:这种表示法的最后一个部分除了是对象外,还可以是属性或方法

 window.document.title

window对象是可以省略的

 



原创粉丝点击