个人向java知识“复健”(不断更新)

原创
小哥 3年前 (2022-11-16) 阅读数 10 #大杂烩

1.CORS
2.Js垃圾收集机构
3.Js原型链
4.Angular框架
5.Ts
6.Es6
7.Http
8.leetcode
9.柯里化 《大哥分析》简介
其中一个例子涉及 toString隐式调用 隐式呼叫文章
Array.prototype.slice.call(argument); ([].slice.call 这可能更快?) 把argument转换为数组
同理 可以使用 ES6的 Array.from()
10.内存泄漏 关闭不一定会导致内存泄漏 在 IE9+ 就不会
11.清除浮动, 避免影响下部元件,这是有点疑问的。
理解浮动和清除浮动可以参考我的实验代码。

1
2
3
3
3

12.小笔测试

 let obj = {
     a: 1,
     b: 2
 };
 Object.prototype.c = 3; // 所有obj添加c
 Object.defineProperty(obj, d, {
     enumerable: false // 不可枚举
 });

 for (let key in obj) {
     console.log(key);
 }

如果未定义cookie那么到期时间。cookie 到期时间将在会话期间,即此时。cookie是和sesstion等效的,唯一的区别是cookie存储在客户端的存储器中,Session存储在服务器端内存中

  1. 单击链接而不跳转以更改图片 涉及 onclick 的 return false
  2. 事件冒泡和事件捕获 (默认值为冒泡 ) 还要考虑如何预防 和 阻止默认行为等。
  3. 奇安信 前端笔问题 点这里
  4. display没有hidden的属性
    补充
    display:none与visibility: hidden有什么区别?
    是不可见的元素,display:none这意味着该元素不显示、不占用空间,
    而visibility: hidden它只是隐藏了元素,但用户不可见并占据了页面空间。
    17.css:
    word-break:keep-all; / 不换行 /
    white-space:nowrap; /
    不换行 /
    overflow:hidden; /
    当内容超过宽度时隐藏多余内容 /
    text-overflow:ellipsis; /
    溢出时显示省略标记。。。;需要关联overflow:hidden;一起使用
    /
    18.css的继承性:
    通常font与、文本和可见性相关的属性都是继承的。你可以查一下桌子。
    19.css选择器优先级的问题。
    页面包含以下代码,请询问页面 h1 中的文本颜色为 ()

    360公司简介



19. Canvas 性能优化
MDN详解Canvas性能优化
20.地狱回调 async 和 await
21.delete 用于删除对象中的属性, 无法删除变量和原型属性
22.sessionStorage localStorage cookie
23.事件循环机制

宏任务u 输入代码块 如果您遇到另一个宏任务,请先将其放在一边。 先执行微任务 最后,执行另一个宏任务和该宏任务之后的微任务。
视频
另一个视频

24.parseInt(‘abc123’) //NaN
parseInt(‘123abc’) //123
parseInt(‘1abc23’) //1
parseInt(10, 16) 计算前一个十六进制数, 1代表输入了一个 所以是16
parseFloat(3.141).toFixed(2) 舍入以保存两位小数
typeof(typeof(123)); // String 因为typeof返回的时string结果类型

25.拆解 var a=b=c=3; 也就是 var a = 3; b = 3; c = 3; 所以a 是 私有变量, 而b, c 是全局变量;
26.使用 <input type="button" value=""> 提交,不会刷新页面
但如果你使用 <input type="submit" value=""> 提交,刷新页面

版权声明

所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除