- 博客(3)
- 收藏
- 关注
原创 js中的变量提升和函数提升
console.log(a);var a = "a";var foo = () => { console.log(a); var a = "a1";}foo();由于js自上而下逐行解释执行的,有人可能会认为第一行代码引用了一个没有声明的变量a,会抛出 ReferenceError 异常,而注掉第一行后,由于变量 a 在第二行log之前已经声明并赋值,打印结果...
2018-10-30 13:30:09
19542
7
原创 一个小问题:js 连等问题
let a = {n:1};let b = a;a.x = a = {n:2};console.log(a.x);// undefined很多人没仔细考虑的话,会认为 a.x 应该是 {n:2},因为我们都知道,"=" 赋值运算符是自右向左的:a.x = a = {n:2};这句话就可以理解为 : 将 a = {n:2} (后面称为对象B)的返回值赋值给 a.x。这么想的...
2018-10-23 14:15:41
532
转载 android.os.SystemProperties 找不到符号
String SDK_DIR = System.getenv("ANDROID_SDK_HOME")//("TAG", "SDK_DIR = " + SDK_DIR );if(SDK_DIR == null) { Properties props = new Properties() props.load(new FileInputStream(project.rootProj...
2018-07-16 13:12:59
2930
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人