设为首页 加入收藏

TOP

day15--JavaScript语言(一)
2017-10-10 08:30:25 】 浏览:4884
Tags:day15--JavaScript 语言

java script

    java script是一门单独的编程语言。浏览器内置java script的解释器。 

    独立的语言,浏览器具有js解释器。

    存在与HTML中,在HTML中写java script,存在形式是<script></script>

    java script的存在形式

    <script type="text/java script></script>表示JS代码,或者不写直接<script></script>,不能写错

        - Head中(第一种存在形式,HTML代码的head中)

    <script>        (1)种表示方式

      //java script代码

      alert(123);

    </script>     

    <script type="text/java script>            (2)种表示方式

      //java script代码

      alert(123);

    </script>

  - 保存在文件中,<script src="js文件路径"></script>  (第二种存在形式,js文件里面,使用src引用到HTML中)

    <script>中属性scr的地址可以是网络路径,JS是让网页动起来的。

        由于我们总是先让用户看到内容,才让网页动起来,所以java script的代码,放在</body>标签最后面

    下面来看两段HTML代码,如下:

    (1)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="js.js"></script>
</head>
<body>
    <h1>限制性java script的文件,然后才会执行HTML代码JS是让页面动起来</h1>
</body>
</html>

    此段代码,打开之后,先加载的是<script>中的代码,加载完毕之后,才会加载<HTML>代码,这样肯定是不好的,因为用户经常是先看到内容,然后网页自动加载,这样才有更好的体验,因此<script>的代码要放在<body>标签的后面,如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <h3>限制性java script的文件,然后才会执行HTML代码JS是让页面动起来</h3>
    <h3>先加载HTML内容</h3>
    <h3>JS代码写在&lt;body&gt;内部的最下面</h3>
    <script src="http://wwww"></script>
</body>
</html>

    PS:java script文件防止在<body>标签内部的最下方。

    注释:单行注释 //      多行注释:/*      */

    变量

    python: 

    name="alex"

    java script

    name = "alex"                   #声明全局变量

    var name = "eric"             #局部变量,写java script尽量都先声明局部变量

    基本数据类型:(https://www.cnblogs.com/wupeiqi/articles/5602773.html) 

      数字

              1、数字(Number)

     java script中不区分整数值和浮点数值,java script中所有数字均用浮点数值表示。

        转换:

      parseint()    将某值转换为Int,数字,不成功则NaN

      parseFloat()   将某值转换为float类型,不成功则NaN

        特殊值:

      NaN:非数字。可使用 isNaN(num) 来判断。

      Infinity:无穷大。可使用 isFinite(num) 来判断。

   写JS代码:

    - HTML文件中编写

    - 临时,浏览器的终端,console

      字符串 

    a = "alex"

    a.charAt(索引位置)

    a.substring(起始位置,结束位置)

    a.length  获取当前字符串的长度

    a.concat()    字符串拼接  >:a = "alex";   >:a.concat("sb")    >:"alexsb"

    obj.indexof(substring,start)     获取自序列的位置索引

    obj.lastIndexof(substring,start)    从后面获取子序列位置

    obj.slice(start,end)      切片

   列表(数组)

    obj = [11,22,33,44]

    obj.length

    obl.push()        &nbs

首页 上一页 1 2 3 下一页 尾页 1/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python笔记 下一篇Python之算法基础

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目