博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js4
阅读量:4460 次
发布时间:2019-06-08

本文共 635 字,大约阅读时间需要 2 分钟。

伪对象:

  1. 把a和b转换成相应的伪对象读取出来

  2. 由于+号代表的是字符串连接的操作符,此时会调用两个伪对象的toString()方法,把两个方法的返回值拼接在一起

var a = '123';var b = 100;

var result = a + b;

var result = a - b;

console.log(result);

加号打印出来的结果是123100,而减号打印出来的结果就是23。

而在javascript的语言中万物皆对象。

 

引用类型:

把引用类型的数据赋值给变量的时候,并不会把数据本身赋值给变量,而是把这个数据的引用赋值给变量。

所有的对象都是引用类型。所有的引用类型都是对象。eg:

var a = 10;var b = a;a = 20;console.log(b);

这个结果打印出来是10,在基本类型中a和b是相互不影响的。

var obj1 = {

a: 10, b: 20};

var obj2 = obj1;

obj1.a = 30;

console.log(obj2.a);

而这个结果打印出来的值就是30。

 

方法:

split():把字符串分割为字符数组,括号里填写字符串中的某一项作为分隔符,填写空字符就是没有分隔符。

indexOf():检索字符串,如果没有找到就返回 -1,如果找到了,就返回这一项在数组中的角标。

 

转载于:https://www.cnblogs.com/yuepangzi/p/5985953.html

你可能感兴趣的文章
ELK 分布式日志处理 10.12
查看>>
Java虚拟机详解05----垃圾收集器及GC参数
查看>>
7. 单位,移动布局
查看>>
inux中bin与sbin目录的作用及区别介绍
查看>>
USACO 3.1 Contact
查看>>
Office之什么是高内聚低耦合
查看>>
一些奇怪的问题求回答
查看>>
这些年踩过的坑
查看>>
iOS开发拓展篇——如何把项目托管到GitHub
查看>>
性能优化之数据库优化
查看>>
类的继承、菱形继承、派生、多态
查看>>
mysql约束
查看>>
javascript鼠标及键盘事件总结及案例
查看>>
mysql表之间的关系及级联操作
查看>>
mac 搭建virtualenv的那些坑
查看>>
多路复用IO模型
查看>>
2019秋招复习笔记--数据库基本操作
查看>>
2019秋招复习笔记--智力题
查看>>
MySQL学习笔记
查看>>
面试题
查看>>