
JavaScript
文章平均质量分 59
周三有雨
有的人看完战争与和平仍然只把它当成一个普通的冒险故事,而有些人只是读了口香糖的成分说明就解开了宇宙奥秘。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Object.prototype.hasOwnProperty.call(item, key) 作用与用途
在 JavaScript 中,Object.prototype.hasOwnProperty.call(item, key) 是一种检查对象 item 是否具有特定属性 key 作为自身的属性(而不是继承自原型链)的方法。这种调用方式是安全的,特别是在处理可能被修改过原型链的对象时。原创 2024-11-19 19:44:43 · 2566 阅读 · 0 评论 -
JavaScript 实现签名板
签名板在网页应用中扮演着重要角色,它们能够记录用户的手写签名或者绘图,从而提升了用户体验。在接下来的内容中,我将指导你如何利用 JavaScript 来开发一个功能丰富的签名板。这个签名板不仅支持自定义和响应式设计,还具备对触摸设备的兼容、多样的笔触样式选择,以及将签名导出为不同格式图片的能力。此外,我们还将探索如何整合像 signature_pad 这样的先进工具来增强签名板的功能。最终效果如下原创 2024-11-12 10:34:25 · 1165 阅读 · 0 评论 -
【前端思考】字符串类型的数据,应该存栈内存还是堆内存当中?(可能出乎你的意料)
当我们在JavaScript代码中创建一个字符串时,V8引擎会在堆中为该字符串分配内存空间,并将字符串的内容存储在这个空间中。虽然字符串本身存储在堆中,但是字符串对象的引用(指针)通常存储在栈中。当我们在JavaScript代码中使用字符串的时候,实际上是操作字符串对象的引用。由于内部化的字符串是唯一的,因此比较两个内部化的字符串只需要比较它们的引用,而不需要逐个字符地比较。我们知道,字符串属于基本类型,那按照上面的说法,字符串一定是存储在栈内存当中。中,然后,每当需要相同的字符串时,V8可以直接从。原创 2024-06-12 10:45:06 · 346 阅读 · 1 评论 -
用Javascript写一个计算器小项目
今天用200多行js代码来搞一个计算器玩玩。哈喽,朋友们国庆节快乐~原创 2022-10-03 09:36:27 · 983 阅读 · 3 评论