码迷,mamicode.com
首页 > Web开发 > 详细

js基础

时间:2019-08-09 13:56:25      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:页面   用户名   数组   变量   over   索引   安全   包括   ext   

一、JavaScript概念:JavaScript面向对象事件驱动具有安全性的脚本语言,面向对象
二、JavaScript特点:
  1.解释性语言,边运行边解释
  2.和HTML页面实现交互效果
  3.语法类似于Java
  4.一搬用于编写客户端脚本
三、JavaScript组成:
  1.ECMAScript:脚本语言规范(标准)
  2.BOM Browser Object Model浏览器对象模型
  3.DOM Document Object Model文档对象模型
四、JavaScript基础语法
  <script type="text/javascript">
  //js代码
  </script>
五、变量和数据类型,数组
      var value=prompt(‘提示:请输入用户名‘); //输入框
   alert(value); //提示框 
  //number
  var number1=1.10000;
  //string
  var name=‘王某涛‘;
  //我们看不到变量的数据类型为null 但是我们能看到变量的值为null

  var name=null;

  //undefined 未定义 没有给值情况下
  var xx;
  //boolean true false
  var flag=true;
  //object

  //创建数组三种方式

  var array=new Array(3);

  var array=["一","二"];

  var array=new Array(‘一‘,‘二‘);

  //typeof获取值或者变量的数据类型
  alert(typeof null);

  //string类型常用方法:
  属性:字符串对象.length返回字符串长度
     charAt(index) 返回在指定位置的字符
        indexOf(str,index) 查找某个指定的字符串在字符串中首次出现的位置
     substring(index1,index2) 返回位于指定索引index1和index2之间的字符串,并且包括索引index1对应的字符,不包括索引index2对应的字符
        split(str) 将字符串分割为字符串数组
  //数组常用方法:
  属性:数组对象.length返回字符串长度
     join( ) 把数组的所有元素放入一个字符串,通过一个的分隔符进行分隔
     sort() 对数组排序
     push() 向数组末尾添加一个或更多 元素,并返回新的长度

六、选择结构和循环结构
七、函数和事件
  函数的含义:

      类似于Java中的方法,是完成特定任务的代码语句块
  parseInt ("字符串")
  将字符串转换为整型数字
  如: parseInt ("86")将字符串“86“转换为整型值86
  parseFloat("字符串")
  将字符串转换为浮点型数字
  如: parseFloat("34.45")将字符串“34.45“转换为浮点值34.45
  isNaN()
  用于检查其参数是否是非数字


  事件:
  onload 一个页面或一幅图像完成加载
  onlick 鼠标单击某个对象
  onmouseover 鼠标指导移到某元素上
  onkeydown 某个键盘按键被按下
  onchange 域的内容被改变

js基础

标签:页面   用户名   数组   变量   over   索引   安全   包括   ext   

原文地址:https://www.cnblogs.com/xiao-ran/p/11326334.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!