首页 > 其他分享 >查漏补缺2

查漏补缺2

时间:2024-03-12 11:46:31浏览次数:20  
标签:查漏 console log ++ 内存 补缺 var obj

1 使用 ISO 标准返回 Date 对象的字符串格式:

var d=new Date(); var n=d.toISOString(); n 输出结果: 2017-04-28T09:09:39.708Z   引申使用场景  如果说不存在的日期 则返回下一个日期(非闰年2-29)

var d=new Date('2023-02-29');
var n=d.toISOString();
console.log(n)   2023-03-01T00:00:00.000Z

2 栈内存和堆内存

我们知道程序是需要加载到内存中来执行的,我们可以将内存划分为两个区域:栈内存和堆内存。


原始类型占据的空间是在栈内存中分配的;
对象类型占据的空间是在堆内存中分配的;

 

以默认的方式调用一个函数, this指向window;
function foo() {
console .1og(this) // window
foo();

 

通过对象调用,this指向调用的对象;

var obj={

bar:function() {

console. log(this) :// obj
}

}

obj. bar();

--、++优先级最高

 

 --、++用于变量 不能用5++ 自增和自减 位置没有区别 var curent=5 var a=100+curent++ a=105;    ++curent; var b=100+ b=106     let a=0;b=Number(null); console.log(a==b)//false console.log(b)//0 但是b的类型不一样,null类型是复杂的     情景数组最简单的办法就是 array.length=0;  

标签:查漏,console,log,++,内存,补缺,var,obj
From: https://www.cnblogs.com/fanjiawen/p/18067956

相关文章

  • 查漏补缺
    1提取字符串中的数字console.log(parseFloat('123.4daxion.cn'))//123.4console.log(parseFloat('daxion.cn1234'));//NaNvarnum='1234daxion.cn'.replace(/[^d]/g,"");console.log(num);//12342CSS属性的官方文档■CSS官方文档地址ohttps:......
  • shell补-命令补缺-命令回顾(重要)
    shell补-命令补缺-命令回顾命令行概述参数(parameter)选项(option)选项:命令的不同功能参数:把是什么东西传递给命令(目录/文件....)命令选项(optiongs)参数parameterls-l/etc/hostssh-x/etc/init.d/networkrestart在linux命令行下查看命令......
  • Vue 2.x脱坑记-查漏补缺
    Q:组件的通讯有哪几种啊!基本最常用的是这三种;父传子: props子传父: emit兄弟通讯:eventbus:就是找一个中间组件来作为信息传递中介vuex:信息树传送门:基本通讯VuexQ:为什么我的 npm 或者 yarn 安装依赖会生成 lock文件,有什么用!lock文件的作用......
  • 5种常用Web安全扫描工具,快来查漏补缺吧!
    漏洞扫描是一种安全检测行为,更是一类重要的网络安全技术,它能够有效提高网络的安全性,而且漏洞扫描属于主动的防范措施,可以很好地避免黑客攻击行为,做到防患于未然。那么好用的漏洞扫描工具有哪些?答案就在本文!1、AWVSAcunetixWebVulnerabilityScanner(简称AWVS)是一款知名的网络......
  • [14/10/23] 微积分学习笔记(查漏补缺ver)
    水个博客。。。好久没上了xxx下面是正文--微积分学习过程中的乱七八糟的数学手册1.致密性定理:任何有界数列必定有收敛的子列。证明思路:由于对于一个任意给定的有界数列\(\{a_n\}\),有唯一数列\(\{b_n\}=\{-a_n\}\)与之对应,则很容易想到只需证明存在单增(或单减,因为......
  • 查漏补缺,这些热门开源项目你都知道么?「GitHub 热点速览」
    查漏补缺,这些热门开源项目你都知道么?「GitHub热点速览」 本期热点速览的周榜部分的项目,基本上每周都会在GitHubTrending见到它们的身影,因为它们实在太火了。一般来说,这些火爆的项目大家都耳熟能详,但是为了防止有些小伙伴不怎么逛GitHub,以及并没有翻阅之前的月刊或者是......
  • Spring、Redis相关知识查漏补缺
    动态web页面不具有动态性×静态web页面不具有交互性√事务隔离级别是数据库自带的与Spring无关√Spring自己实现了—套与数据库无关的事务机制×软件框架是面向某个领域的、可复用的半成品软件√使用软件框架的优势是开发的灵活性和扩展性更好×拦截器......
  • 【软考-信息系统管理工程师】-2-计算机网络知识部分查漏补缺
    根据ip获取广播地址的方法通过IP地址和子网掩码,计算网络地址、广播地址、和主机数通过url判断顶级域名TCP/UDP三层交换机点对点网络/点对多点网络/广播多址网络/非广播多址网络CSMA/CD协议默认路由私有地址异型网络......
  • 【软考-信息系统管理工程师】-1-计算机系统知识部分查漏补缺
    奇校验/偶校验校验类型和校验位数错误的影响采用奇校验方法,如果有奇数个数据位出错,能检测出错误,但不能纠正错误。奇校验通过将一个固定位数的数据块中二进制数值的总和的奇偶性进行检查来确定数据的正确性。如果某个数据位出错,则检查结果的奇偶性会发生变化,从而可以检测出......
  • 查漏补缺3
    多个标签页之前的通信:method1: 在页面中打开pagex:window.open('./pageX.html','__blank'),但是有只想做到第一次打开新页面,而后每次通信都是与同一个pageX通信,而不是每次都打开一个新页面其实第二个参数 就可以取个名字 window.open('./pageX.html','pageA',),这样......