javaScript基础

1、什么是javaScript

javascript是一种基于对象和事件驱动、并具有安全性能的脚本语言

2、javaScipt的特点

1、向HTML页面中添加交互行为
2、脚本语言,语法和java类似
3、解释性语言,边执行边解释

3、javaS基本语法结构

<srcipt type="text/javascript">
<!—
    javaScript语句;
    ——>
    </script>
    
    例:
    <script type="text/javascript">
      doucument.write("初学javaScript");
      document.write("<h1>Hello,JavaScript</h1>");
      </script>

4、网页中引入JavaScript的方式

1、使用<script>标签
2、外部js文件
  <script src="export.js“ type="text/javaScript"></script>
 3、直接在HTML标签中
 <input name="btn" type="botton" value="弹出消息框" onclick="javascript:alert(欢迎你);">

5、核心语法

1、变量
 ①先声明变量再赋值
 var width;    //var用于声明变量的关键字
 width=5;      //width变量名
 ②同时声明和赋值变量
 var catName="憨憨";
 var x,y,z=10;
 ③不声明直接赋值
 width=5;

经验:
   变量可以不经声明而直接使用,但这种该方法很容易出错,也很难查找拍错,不推荐使用
   
 2、数据类型
 ①undefined   
 //var width;变量width没有初始值,将被复制undefinednull
 //表示一个空值,与undefined值相等
 ③number
 var iNum=23;//整数
 var iNum=23.0//浮点数boolean 
 true和false
 ⑤String
 //一组被引号(单引号或双引号)括起来的文本
 var string1="This is a string";
 
 3、核心语法-typeof运算符
 ①typeof检测变量的返回值
 ②typeof运算符返回值如下
   (1)undefined:变量被声明后,单未被赋值
   (2)string:用单引号或双引号来声明的字符串
  (3)boolean:true或false
  (4)number:整数或浮点数
  (5)object:javascript中的对象、数组和null

4、数组
  ①创建数组
  var 数组名称=new Array(size);
  ②为数组元素赋值
  var fruit=new Array("apple","orange");
  ③访问数组
  数组名【下标】
  var fruit=new Array(4);
  fruit[0]="apple";
  fruit[0]="orange";
  
方法名称说 明
charAt(index) 返回在指定位置的字符
indexOf(str,index) 查找某个指定的字符串在字符串中首次出现的位置
substring(index1,index2) 返回位于指定索引index1和index2之间的字符串,并且包括索引index1对应的字符,不包括索引index2对应的字符
split(str) 将字符串分割为字符串数组
类别名称描述
属性 length 设置或返回数组中元素的数目
方法 join( ) 把数组的所有元素放入一个字符串,通过一个的分隔符进行分隔
sort() 对数组排序  
push() 向数组末尾添加一个或更多 元素,并返回新的长度  

 

 

类别名称描述
属性 length 设置或返回数组中元素的数目
方法 join( ) 把数组的所有元素放入一个字符串,通过一个的分隔符进行分隔
  sort() 对数组排序
  push() 向数组末尾添加一个或更多 元素,并返回新的长度
posted @ 2020-06-09 16:37  小飞侠呀  阅读(169)  评论(0)    收藏  举报