06 2017 档案
摘要:1.栈 stack”和“堆 heap”: 简单的来讲,stack上分配的内存系统自动释放,heap上分配的内存,系统不释放,哪怕程序退出,那一块内存还是在那里。stack一般是静态分配内存,heap上一般是动态分配内存。 2.基本类型和引用类型: 基本类型:存放在栈内存中的简单数据段。数据大小确定,
阅读全文
摘要:要把多个字符串连接起来,可以用“+”号连接: ES6新增了一种模板字符串,表示方法和上面的多行字符串一样,但是它会自动替换字符串中的变量: 再看一例子 也可以运行
阅读全文
摘要:indexOf 与String类似,Array也可以通过indexOf()来搜索一个指定的元素的位置: slice slice()就是对应String的substring()版本,它截取Array的部分元素,然后返回一个新的Array: 注意到slice()的起止参数包括开始索引,不包括结束索引。
阅读全文
摘要:块语句 块级声明包括if和switch以及for和while循环,和函数不一样,他们不会创建新的作用域。在块级声明中定义的变量从属于该块所在的作用域。 if中声明的变量可以被if语句外面的alert()访问。同样的,switch、for和while也可以。
阅读全文
摘要:首先来看这样一个问题: console.log()的结果是3个undefined,而不是想要的“1‘’,2‘’,‘’3”这样的结果。为什么会导致这样的结果,首先我们需要弄清楚setTimeout这个计时器的原理。 语法: setTimeout(code,millisec) code指的是要调用的函数
阅读全文
摘要:JavaScript允许对任意数据类型做比较,如果操作数相等则返回true,否则返回false。 1." "运算符也称为严格相等运算符,它用来检测两个操作数是否严格相等。该运算符首先计算其操作数的值,然后比较这两个值,比较过程中并不会首先对操作符进行任何类型转换。 2."=="运算符称为相等运算符,
阅读全文
摘要:在Chrome浏览器中打开开发者工具步骤如下如所示: 在console控制台中编写JavaScript代码时,很多新手苦恼的是只能一行输入,多行代码不能同时输入。其实,当你想输入多行代码时,可以用shift+enter键。输入完毕回车得到结果。
阅读全文
摘要:当你和你的GitHub网站上的仓库绑定错误时,你再次绑定自己的远程仓库,会提示错误 fatal: remote origin already exists. 此时,你可以通过 $ git remote rm origin 删除远程仓库,在绑定自己的远程仓库,如下图所示 关于具体绑定操作,你可以查看廖
阅读全文
摘要:对于谷歌浏览器,使用过一段时间,因为想每次打开时都是某个网站,所以对其进行了设置,如下图所示。 因为连接的校园网,每次上网的时候都需要进行账号登录。问题来了,每次用谷歌浏览器打开都会在提示 网上搜了一些解决办法,只需要把第一张图片中设置为第一个选项就能解决问题。
阅读全文
摘要:不知道什么原因,早上开机后一直提示已重置应用默认设置,提示.htm/.html等文件的打开方式已重置为edge,很烦,打不开。我的电脑系统是win10家庭版的,上网搜一下说是kb3135173补丁的原因,有人建议说卸载之后重新安装即可,但是我找到这个补丁却没法卸载,没有提示卸载的命令。所以没有使用该
阅读全文
摘要:两个程序默认安装在c盘的话,用Git bash查看node.js版本不会发生错误。当我把node.js安装到d:\nodejs文件下,把Git bash安装到d:\Git中,用Git bash查看node.js就会发生错误。(环境变量探索中,暂时没办法解决,只好默认安装在c盘了)。 装c盘后。创建第
阅读全文
摘要:软件的发布格式主要有四种:binary file、compact file、image file、source code四种,(二进制格式、压缩文件包、镜像、源代码)
阅读全文
摘要:个人理解是当触发某个包含document.write()的事件,HTML页面中body中的元素会消失,显示document.write()里面的内容。如下面的代码: 点击确定以后标签p和button里面的内容消失,在页面上显示的当前的日期。
阅读全文
摘要:我想获取一下p段落,通过JS代码更改其中的内容,代码如下: 1 <p>第一个段落</P> 2 <button onclick=" changeP()">更换</button> 3 function changeP(){ 4 document.getElementsByTagName('p').inn
阅读全文

浙公网安备 33010602011771号