js单词、方法的使用

prompt: 弹出一个输入框,输入的值就赋给前面那个变量。

.toFixed(): 保留几位小数  “会把数字转成字符串”

Number:把字符类型改成数字类型

某某.toString(): 把其他类型转成字符串

                 可以转换进制,把10进制转换为别的进制

ECMScript 可用3种强制转换 

  Boolean(value) 把给定 的值  转换成Boolen型

  Number(value) 把给定的值转换成Number(可以是整数或浮点数)

  String(String) 把给定的值转换成字符串

parseInt 把别的进制转换为10进制  取整

parseFloat  取小数 

switch (表达式) {

  case 值1:

    表达式的值为1的时候执行的代码

    break ("结束")

    default:

    可选的默认分支

    表达式跟上面的值一个都匹配不上的时候就执行这里

    一般defualt写在末尾

}

document.getElementBytd('元素') 获取元素 

box.onclick = function () {

   给元素添加一个点击事件

   alert() 弹出框

}   这种点击事件的写法取不到style标签里的定义样式的,只能取到内联样式


 

while (判断条件) {

  当条件成立的时候反复执行的代码,直到条件不成立为止

}

continue:结束本次循环进入下一次循环体

do while循环结构:

  do {

      要执行的代码

      步进

  }while();

  注意点:被称之为直到型循环结构,无论条件成立与否都会执行一次

for循环 

  for (定义循环变量;循环条件;步进){

    循环体

  }

continue 终止本次循环,后面的代码还会执行

eval:把一段字符串当作js代码执行

arguments.length 数组的长度

arguments : 1.在函数里才能使用的,代表所有实参副本

             2.在函数内部可以直接操作的一个数据 直接拿来用

             3.长的想数组 也有数组的下标 也有数组的 length  伪数组

  


 

return 返回值:在函数调用结束之后可以返回一个值,返回到函数的调用位置

       1.结束函数的执行

       2.交回函数执行权

       3.返回一个结果函数调用位置

       4.如果一个函数没有return或者写了return但是没有值那么默认的返回值是undefined


 

for循环遍历数组:稀疏数组 (遍历数组中所有值)

for in 不会遍历数组中的undefined

for of 直接取数组里的每一个元素的值来遍历,得不到索引的,一般用的不多

Infinity : 无穷大

函数语法

function 函数名 (参数(形参)){

   要执行的代码

}

函数(参数(实参))   函数调用,是给形参赋值

匿名函数语法

 var 函数名 = function(){}

自调用函数

 (function(){

   执行的代码

 })();

documen 表示文档(网页)

document.getElementById() 通过id名称来获取元素

document.getElementByIdTagName() 一次性获取所有相同类型的元素  拿到结果是一个伪(类)数组

js常用事件

  1、onclick 点击(单机)事件

  2、onmouseover 鼠标移入

  3、onmouseout  鼠标移除

  4、onload事件,当网页中所有的资源加载完毕之后,在执行js代码

函数的返回值 return

      函数规则介绍

      return函数返回值

      1、return这个返回值是function函数默认自带的,可以使用也可以不适用

      2、用于外界和函数内部进行沟通的一个‘桥梁’

      3、函数内部可以访问外部的东西

      4、函数外部访问不了函数内部的,这是函数的规则 --作用域

      5、函数的这种规则的作用是为了防止数据相互覆盖和命名污染问题

  return 的两个作用

    1、 return 后面的代码不再执行

    2、 把一个东西作为函数执行完毕的结果返回出去

        - 如果函数内部没有写 return  那么函数的返回值就是undefined

        - 如果写了 return ,return 后面(同一行代码)没有跟东西,那么函数的返回值也是 undefined

        - 如果写了 return ,return 后面跟了东西 就是 函数的返回值

      返回值(函数执行完毕拿到的一个 结果)

数组常用的方法

    unshift() 往数组前面添加一个或多个数组元素,长度也会改变

    push() 往数组结尾添加一个或多个数组元素,长度也会改变

    shift() 删除数组中第一个元素,并将长度减1   返回值是被删除的数组成员

    pop() 删除数组中最后一个元素,并将长度减1

    concat() 方法用于连接两个或多个数组,不改变原数组,返回值是被删除的数组成员

    reversr() 逆向排序,原数组也会被逆向排序

    toString() 将数组转成字符串  括号里面的参数表示进制

    join(“拼接符”) 将数组转成字符串,中间以拼接符连接

    slice(start,end) 不修改原数组,将原数组中的指定区域数据提取出来。 start开始 end结束,如果参数是负值表示从倒数开始,不含结束位置。

    splice() 1、删除:用于删除元素,两个参数,第一个参数(要删除第一项的位置),第二个参数(要删除的项数)

             2、插入:向元素插入任意项元素。三个参数,第一个参数(开始位置),第二个参数(0),第三个参数(插入的任意项)

                注意点:第二个参数(0)为0不会删除任何项

             3、替换:向数组指定位置插入任意项元素,同时删除任意数量的项,三个参数,第一个参数(起始位置),第二个参数(删除的项数),第三个参数(插入任意数量的项)

arguments对象:

    - 是function给咱们提供的,主要是保存了形参的内容

    - 当形参过多的时候,直接使用arguments对象

    - arguments.callee() 用于代替函数名称的

    - argements.lenght表示的是实参的个数

    - arguments.callee.length表示的是形参的个数

JSON转对象的方法

    JSO

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值