• 初识Javascript


            JavaScript是一种脚本语言,简称js,结构简单,使用方便,代码可以直接放入HTML文档中,可以直接在支持JavaScript的浏览器中运行.JavaScript使得网页的交互性更强,更生动和灵活。当在浏览器网页时做了某种操作就产生一个事件,JavaScript所编写的程序可对相应的事件作出反应。

           JavaScript基础知识要点:

           一、js的三个特点

              1)  区分大小写。 

              2)  弱类型变量,定义变量只用“var”关键字。

              3)  js多行注释用/**/表示   单行注释用//表示

           二、变量

              1)  变量通过关键字var声明。

              2)  用var同时声明多个变量。 

                    var girl="jacom",age="19",male="false",

              3)  js变量不一定需要初始化。

                    var couple;

              4)  变量名称规则:

                   ①首字母必须是字母(大小写均可)、下划线、或者美元符。

                   ②余下的字母可以是下划线、美元符、任意字母或数字字符。

                   ③ 变量不含关键字。

               5)  命名习惯

    类型 前缀 例子
    数组 a aArray
    布尔值 b bMale
    浮点 f fTax
    函数 fn fnSwap
    整数 i iAge
    对象 o oCar
    正则 re RePattren
    字符串 s sUniversity

          三、数据类型

              1)    字符串

                      var sMyString="hello world";

                      字符串属性方法

    属性 描述 例子
    length 获取字符串的长度  
    charAt 获取指定位置的字符  

    substring

    终止位置)

    内容不包括终止位置的那个字符,

    第二个参数缺省时即从开始的位

    到字符串的末尾。

    substr

    (起始位置,字符串长度)

    indexOf(“字符”)

    从前往搜索字符串某个字符

    第一次出现的位置,如果找

    不到返回-1

    indexOf(“字符”,起始位置)lastindexOf("字符")从后往前

    lastindexOf("字符",

    起始位置)

                2)   数值

                3)   布尔型

                4)   类型转换

                  ①数值转换字符             特殊:var a=b=4   alert(1+b+c.toString()); 

                                                         数值类型转字符串的同时实现进制转换

                 ②字符串转数值类型

                      parseInt(), parseFloat()  首先检查位置0处的字符,判断其是否为有限数字,不是直接返回isNaN,不再进行操作,如果为有限字符,检查位置1处字符,直到发现非有效字符为止。

               5)  数组

                ①  varl aTeam=new Array(12); 数组长度12

                ②  var aColor=new Array(); 不确定数组的长度

                      a2Color[0]="blue";

                      aColor[1]="yellow";

                      aColor[2]="green";

                      aColor[3]="black";

                ③  var aTeam=new Array(1,2,3,4);   数组长度

                ④  括号定义数组

                ⑤数组转字符串

                ⑥用join方法指定转换后字符串间的连接符

                ⑦用split方法将字符串转数组

                ⑧用reverse方法使数组元素反序

                ⑨用split方法使字符串反序排列

                ⑩用sort方法进行数组元素排序    

  • 相关阅读:
    对于线程同步的浅薄理解
    线程安全之ConcurrentQueue<T>队列
    关于mybatis拦截器,对结果集进行拦截
    oracle 分析函数
    C# ikvm 运行htmlunit Provider com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl not found
    IronJs 无相关源?
    js div 内容显示分页
    JavascriptTAB切换 AND JqueryTAB切换
    php中mysql数据库操作类 -李盛鹏 -博客园
    sublime text 之snippet功能的使用 -李盛鹏 -博客园
  • 原文地址:https://www.cnblogs.com/screen2015/p/5011862.html
Copyright © 2020-2023  润新知