JS基础小知识累积一

通过练习牛客网上的JavaScript专项练习,累积的一些知识点

1. 数组中的null,undefined,0,false之间的纠葛。0和false是等价的,null和undefined是等价的。这里说的等价是两个=的时候

2. ||是或的意思,输出的是对应的为true的值,不是true,所以输出string,不是true.

3. javascript中document.getElementById的返回值的类型为,返回值应该是默认已经调用函数了吧。

4. 如果不设置cookie结束时间,他会在关闭浏览器的时候销毁。

关于cookie和session的区别。下面两篇文章写的很好

https://zhinan.sogou.com/guide/d316513843800.htm?ch=zn.wap.duibi 1、存取方式的不同。2、隐私策略的不同。3、有效期上的不同。4、服务器压力的不同。5、浏览器支持的不同。6、跨域支持上的不同。  

https://zhinan.sogou.com/guide/detail/?id=316512503779

5. 字符串的操作:slice,substring和substr。

   

6. C B A D

7.  angularjs1中的服务实质上是单例对象。                                                                                                                                    单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。             通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。                          

 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值