zoukankan      html  css  js  c++  java
  • JS基础知识归纳

    一、JavaScript的组成

      1.ECMAScript javascript的语法规范

      2.DOM  js操作网页上元素的API

      3.BOM  js操作浏览器部分功能的API

    二、javascript数据类型

      简单(基本、值)数据类型:Number String Boolean undefined Null

      复杂(引用)数据类型:Object Array Date

      判断数据类型:typeof(name)

             typeof name

      数据类型转换:

        转换成字符串:变量.toString()

               String(变量)  undefined和null必须使用此方法转化

               “”+变量

        转换成数值类型:Number() 可以把任意值转换成数值,如果要转换的字符串中有一个不是数值的字符,返回NaN

                parseInt()  把字符串转换成整数,如果第一个字符非数字,返回NaN

                parseFloat()  把字符串转换成浮点数

        转换成布尔类型:Boolean()  false "" 0和NaN null undefined 转换结果都为false.

    三、数组

      1.创建数组的两种方式

       数组字面量:var arr1=[] 创建空数组

             var arr2=[1,2,3] 创建非空数组

       Array的构造函数:var arr3 = new Array(); 创建一个空数组

                var arr4 = new Array(10); 创建一个长度为10的数组

                var arr5 = new Array("a","b","c"); 创建一个包含3个字符串的数组

      2.数组的使用

       获取数组中的值:var arr=[1,2,3];

               arr[0]  获取数组中第一个元素的值

               arr[1]=["red"];  给第二个元素重新赋值

               arr[4] = [6];  设置第5个元素的值,此时数组中有5个元素

       数组的长度length属性:获取或设置数组中元素的个数

               console.log(arr.length);  获取数组中元素的个数

               arr.length=1;  设置数组中元素的个数

       数组API:

            

               

  • 相关阅读:
    [转]MNIST机器学习入门
    nvidia tesla k40
    [转]LeNet-5结构分析及caffe实现————卷积部分
    caffe
    [转]CNN的学习
    Mysql常用命令记录
    jaxb xml to bean
    吸血鬼数字算法参考 -- javascript版本
    jQuery input -> file change事件bug
    Jetty
  • 原文地址:https://www.cnblogs.com/ytwanzi/p/6439345.html
Copyright © 2011-2022 走看看