首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
themeth
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
强类型、弱类型、静态类型、动态类型语言
1974年,两位美国计算机科学家Liskov,Zilles提出强类型语言的概念。 这是一个较为宽泛的定义,并没有阐述具体的规则,后人对强类型语言的定义则会更精确一些。 定义x为数字,y为布尔值,将y赋值给x,会报错。 定义x为数字,y为字符,将y赋值给x,最终值为97,Java…
三种前端实现VR全景看房的方案!说不定哪天就用得上!
前言 事情是这样的,前几天我接到一个外包工头的新需求,某品牌要搭建一个在线VR展厅,用户可以在手机上通过陀螺仪或者拖动来360度全景参观展厅,这个VR展厅里会有一些信息点,点击之后可以呈现更多信息(视
JavaScript AST入坑指南
在之前的学习之中。我多次碰到过 AST,与它擦肩而过。例如:webpack、Taro、前端的逆向调试(碰上变态的混淆)、以及一些自己开发的“玩具”。但每次都是前面学完很久不用,后面就忘记!官方文档虽然写的非常详实,但是每次重读一遍确实令人揪心。这次决定,写下来一些,以免忘记。也…
0.1+0.2!=0.3 的原因你还记得吗?
随着网络的快速发展,线上消费已经成为主流,与大众的生活融为一体。作为一个程序猿,在保证消费者隐私安全的情况下,金额的准确计算成了非常重要的一环。对于我们来说,数字的加减乘除的规则肯定手到擒来,但是计算机的加减乘除呢,你了解它的计算规则吗? 这样的例子其实有很多,在这里小编就不一…
前端工程化(5):你所需要的npm知识储备都在这了
npm在前端开发流程中提供了非常完善的自动化工具链,已成为每个前端开发者必备的工具,但是同样由于其强大性导致很多前端开发者只会简单的使用它。本文将总结在日常开发中所需要的npm知识点,以便开发者们更好的将npm运用在实际开发中。 1. npm 处理 node_modules 目…
【前端词典】一文读懂单页应用和多页应用的区别
最近看到一些人在问单页面和多页面应用的区别。因为最近在整理 Vue 相关的内容,所以也就输出这一篇短文希望可以给你一个整体的认识。 这里也会大体介绍单页应用实现的核心 —— 前端路由。 hash 模式背后的原理是 onhashchange 事件。 由于 hash 发生变化的 u…
你的网站或许不需要前端构建
自从几年前 Webpack 替换掉了 Gulp、Grunt 后,我们可以明显看到前端项目的工程复杂度越来越高,前端技术迭代速度也越来越快。 大厂也好、培训班也罢,都针对 Webpack、Babel 、ESLint 前端工程工具三巨头贡献出了数不胜数分享和案例。 但是随之而来的是…
[译] Javascript 中 Array.push 要比 Array.concat 快 945 倍!🤯🤔
如果要合并拥有上千个元素的数组,使用 arr1.push(...arr2) 可比 arr1 = arr1.concat(arr2) 节省时间。如果你想要再快一点,你甚至可以编写自己的函数来实现合并数组的功能。 最近,我们有一个用户抱怨他在使用 UI-licious 对他们的 U…
JS无形装逼,最为致命
单行简洁的代码很难维护(有时甚至难以理解),但这并不能阻止广大攻城狮们脑洞,在编写简洁的代码后获得一定的满足感。 以下我最近的一些收藏javascript精简代码集合。它们都可以在你的开发控制台中运行,你可以从控制台中查看运行结果。同时,我希望你能在评论中分享一些自己的藏品! …
用 await/async 正确链接 Javascript 中的多个函数
在我完成 electrade 的工作之余,还帮助一个朋友的团队完成了他们的项目。最近,我们希望为这个项目构建一个 Craiglist 风格的匿名电子邮件中继,其中包含 “serverless” Google Firebase Function(与 AWS Lambda,Azur…