ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

stackoverflow 热门前端问题整理翻译

2022-02-28 12:33:35  阅读:253  来源: 互联网

标签:... 翻译 前端 JavaScript 热门 问题 stackoverflow todo


stackoverflow 热门前端问题整理翻译

背景

虽然国内有博客园,掘金这样的技术社区可以获取一些学习资源,但是像stackoverflow这样的以技术问答形式分享的却比较少(我知道有那个,但是...)。私认为在学习过程中,如果能够针对一个问题来着手,一直深入下去,可以让你这个知识点掌握的更加深刻。

虽然经过了一番筛选后,整理的很多问题,现在可能看起来仍然比较过时,解答也没有一些现成的前端面试答案的资料看起来更爽更舒服。

但是在整理翻译的过程中,还是会有一些让人觉得 “原来还能这样” 的深刻体会

然后,这些问题之所以之所以票数比较高,除了问题比较经典,时间久远积累的原因之外,更多的是因为很多答疑者们,在提供解决方案的同时,还能集思广益,引发更多角度的思考:

总之言而,就是在解决问题的同时,还能够引导大家对问题的背后原因多一些思考~

所以,我想对 stackoverflow 上 前端 相关(主要是JS,浏览器,框架,性能等)投票数较多且比较有意义的问题进行整理翻译!

短期目标,是先搜集整理翻译100个问题~

为了让 翻译 更有意义,给阅读者带来更有效的收获,会做一些额外加工:
例如,删除过时问题、问题分类、聚合答案、删除冗余内容、加上自己的验证结果、心得等等

由于筛选机制原因,票数最多的问题,一般提问时间也比较久远,对于一些已经明显过时的问题,不在进行翻译

一些有意义的经典问题,仍然进行翻译,大家也可以对此做个历史参考,但是随着ECMA标准的迭代,答案可能不一定准确了 ~

PS: 个人能力有限,也欢迎大家提PR帮我改进或者一起翻译。

阅读

在线阅读

也欢迎 star,进行激励 ~ https://github.com/buynao/stackoverflow-js-top-qa

目录

基础

  1. “use strict” 在 JavaScript 中做了什么,背后的原因是什么?
  2. JavaScript 闭包是如何工作的?
  3. sleep() 的 JavaScript 版本是什么?
  4. 如何测试一个空的 JavaScript 对象?
  5. 检查 JavaScript 对象中是否存在某个键?
  6. 在 JavaScript 中循环遍历数组
  7. 在 JavaScript 中循环枚举对象
  8. 为什么不能使用 “for...in” 进行数组迭代?
  9. 怎么理解 JavaScript 中的 new ?
  10. 在 JavaScript 中如何检测 "invalid date" 日期?
  11. 在 JavaScript 中如何将十进制转换为十六进制?
  12. 如何创建一个 [1,2,3,4,N...] 的数组?
  13. JavaScript是否有类似 range() 的方法,可以在边界内的生成一个范围?
  14. 在JavaScript中把字符转换成ASCII编码?
  15. this 的运行原理?
  • todo ...

进阶

  1. 在 JavaScript 中如使字符串的第一个字母大写(含国际化方案讨论)?
  2. Javascript 在哪里为函数调用的结果分配内存?堆栈还是堆?
  3. 什么时候应该使用encodeURI,而不是encodeURIComponent?
  • todo ...

Typescript

  1. TypeScript是什么,为什么要用它来代替JavaScript?
  2. TypeScript中 接口(interface) 与 类型(type) 的区别是什么?
  • todo ...

React

  1. React中 state 和 props 的区别是什么?
  • todo ...

标签:...,翻译,前端,JavaScript,热门,问题,stackoverflow,todo
来源: https://www.cnblogs.com/lawone/p/15945051.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有