码迷,mamicode.com
首页 > 其他好文 > 详细

11.5 函数调用 以及 字符串的方法

时间:2018-11-30 15:47:48      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:关系   ret   world   分享图片   日期   prot   算数   连接   bubuko   

1.函数在调用的时候,会形成一个私有作用域,内部的变量不会被外面访问,这种保护机制叫闭包。这就意味着函数调用完毕,这个函数形成的栈内存会被销毁。

2.函数归属谁跟它在哪调用没有关系,跟在哪定义有关

3

.技术分享图片

Fn()调用完毕后得到的是一个匿名函数,但是这个函数在fn这个作用域下定义的,所以这个匿名函数内部的变量在fn作用域下查找。这种写法可以使函数内部的变量不被销毁。

4.

基类Object的子类有

 

Function  Array  Number  Boolean  String  Date  Math  RegExp

 

函数数组数字布尔字符串日期算数正则都是类。本质都是函数。

 

String

 

定义字符串的方法

 

Var st=new String(“hello world”)  

 

简写

 

Var st=”hello world”

5字符串prototype上的方法  

1.charAt  ()返回在指定位置的字符
2.concat()   连接两个或多个字符串,并返回新的字符串中
3.indexOf()返回某个字符串在字符串中首次出现的位置
4.lastlndexOf()功能和indexOf一样,不过从后往前,
5.slice()截取字符串中的一部分
6.split()将字符串案某种形式分割成数组
7.substr()也是截取和slice有点区别     (2.5)从二开始向后截取5个
8. substring()同等slice  截取字符串中的一部分
9.to lowerCase()将字符串中的字符都变成小写
10.to vpperCase()将字符串中的字符都变成小写
11.trim()去掉字符串两边的空白

 

5.

每个函数都天然自带一个return。如果写return 返回什么就是什么,如果不写就是undefined

类他的本质也是函数,里面也有return 但默认是object,如果强制return一个值,不会造成影响,如果return是个对象,就会造成影响

 

11.5 函数调用 以及 字符串的方法

标签:关系   ret   world   分享图片   日期   prot   算数   连接   bubuko   

原文地址:https://www.cnblogs.com/liancai001/p/10043920.html

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