• 习题相关的笔记JS(一)


    1:遍历(迭代方法):每个方法都会传入单个参数:数组项的值(item),该项在数组中的位置(index)和数组本身(Array);
    方法不同返回值也不同:
    every();可以用来做比较,返回boolean值
    filter();会返回满足条件(true)的项组成的数组。
    foreach();遍历数组内的数,没有返回值;
    map()对数组中的每一项都运行给定的函数,再输出执行过函数之后的数组;
    some();只要有一个满足条件就返回true;
    2:button不过不设置type的话在某些浏览器上会自动刷新
     
    3:类型转换:
    数值转换为非数值利用toString()方法;
    非数值转换为数值:Number(),parseIn(),parseFloat();
     
    4:innerHTML:会取代元素内本有的值
    5:getMonth()返回的值从0开始
     
    6:for-in语句
    是一种迭代语句,用来枚举对象的属性。
    用法:for(var prop in expersssion) statement
    每次执行函数,每次都会将experssion中的属性名赋值给prop,
     
    7:object引用类型:
    致力于在应用中存储数据和传输数据。
    创建方法有两种:
    1:使用new操作符加上object构造函数,
    var person = new Object();//使用onject构造函数创建一个person对象
    person.name="gavin";//给person对象添加属性name。属性值为gavin
    person.age=23;//添加新的age属性,值为23;

    2:使用字面量表示法,一种简写的方式,目的在于简化创建对象时包含大量的属性的对象过程。

    var person{
    name:"gavin",
    age:23
    };
    访问参数的两种表示方法:
    1:点表示法,一般都用点表示法来访问对象的属性;
    2:方括号法:
    优点:
    1:可以通过变量来访问属性。
    对象[变量名]==属性
    2:如果属性名中包含空格或者非字母非数字,就不能用点表示法来访问属性,所以只能用方括号来访问
  • 相关阅读:
    FTP概述
    day1 基础总结
    数据库简介
    数据库基础——写在前面的话
    常用markdown语法入门
    【搬运工】——Java中的static关键字解析(转)
    【搬运工】——初识Lua(转)
    【搬运工】之YSlow安装教程
    Chome——扩展程序,获取更多扩展程序报错
    node.js 下载安装及gitbook环境安装、搭建
  • 原文地址:https://www.cnblogs.com/gavinzzh-firstday/p/5365675.html
Copyright © 2020-2023  润新知