zoukankan      html  css  js  c++  java
  • 初识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方法进行数组元素排序    

  • 相关阅读:
    NetCore与 NET Framework 不同的地方
    vue学习一
    C#基础
    css基础学习
    多线程相关教程
    IIS 配置网站
    C#控制台项目更改运行文件
    实现一个自适应网页用到的css知识
    如何让手机一直保持流畅
    TCP/IP网路协议复习
  • 原文地址:https://www.cnblogs.com/screen2015/p/5011862.html
Copyright © 2011-2022 走看看