标签/javascript
javascript
共 7 篇文章
虚拟键盘 API 允许浏览器保持布局和可视窗口不变,并提供虚拟键盘与视口信息,让开发者通过 JavaScript 或 CSS 环境变量自定义页面布局。
用 prefers-color-scheme 适配系统深色模式,以及用 matchMedia 在 JS 中检测与监听主题变化。
React 高阶组件简单来说,就是一个 function 接受一个 component 作为参数,最后返回一个新的组件;高阶组件的概念来自于 JavaScript 中的高阶函数。
得益于 Virtual DOM 与 JSX,React 可不依赖 DOM,在服务器上渲染并向客户端发送 HTML。
JavaScript 是一门函数式的编程语言,函数是一等公民,能作为传递参数,也可作为返回值,这样使闭包成为了可能。
JavaScript 的每个对象有一个内部私有链接 __proto__,指向其构造函数的 prototype;层层链接即原型链,通常通过 new 建立。
xhr 受同源策略限制无法跨域;JSONP 通过动态插入 script 发起 GET,从而绕过跨域限制。