佳佳的博客
  • 首页
  • 博客
  • 标签
  • 关于我
目录

两段关于 JavaScript 块级作用域的代码解析

之前在掘金看到两段奇怪的 JS 代码,打印的结果匪夷所思。今天正好整理了下,以作备忘。能力有限,如理解有误,望指正。 ## 代码1 ```javascript var a =

Posted by 佳佳 on 2023-08-18 星期五 JavaScript

查看网页上注册了哪些字体

在浏览器的控制台输入如下脚本可以查看当前页面注册了哪些字体。 ```javascript document.fonts.forEach(f = console.log(f)) `

Posted by 佳佳 on 2023-04-23 星期日 JavaScript

TypeError: n[o].content.replaceAll is not a function

今天发现前端网页的脚本在安卓手机飞书内嵌的浏览器中没有运行,导致页面一直卡在 *loading* 的状态。由于看不到控制台的日志,只好把错误消息打印到了页面上: TypeErr

Posted by 佳佳 on 2023-04-21 星期五 JavaScript

【JavaScript】字符串分割后去除空格并去重

```javascript Array.from( new Set( "1, , 1," .split(",") .map

Posted by 佳佳 on 2021-11-25 星期四 JavaScript

JavaScript 中 format 字符串方法

```javascript function format(val) { var args = Array.prototype.slice.call(arguments, 1) retu

Posted by 佳佳 on 2020-06-29 星期一 JavaScript

三个 JavaScript 图表组件

最近试用了三种 JS 图表组件: [morris.js][1]、[Chart.js][2] 和 [ECharts][3],简单的说一下感受。 ## morris.js *m

Posted by 佳佳 on 2020-02-11 星期二 JavaScript

Chrome 中使用 onbeforeunload 来提示离开页面时数据是否已保存

最简单的写法如下,效果是只要用户在当前页面有任何动作,在页面离开时都会显示确认框。 ==注意:这里返回的字符串原本是自定义的确认框消息,但现在已经不再支持了,仅显示浏览器默认的提

Posted by 佳佳 on 2019-09-30 星期一 JavaScript

在火狐中使用 $.ajax 时设置了 username 导致无法发送请求的问题

当前页地址为 *a.example.com/index* ,点击登录时 POST 到 *b.example.com/login* 。 代码如下: ```javascript $.ajax

Posted by 佳佳 on 2019-01-01 星期二 JavaScript jQuery

【JS】PhotoSwipe 相册插件

给网站的博客图片增加了点击预览功能,使用的 [PhotoSwipe](http://photoswipe.com/) 插件。参照 [Getting Started](http://photoswipe

Posted by 佳佳 on 2018-05-25 星期五 JavaScript

《深入理解ES6》#13-用模块封装代码

## 什么是模块 模块是自动运行在严格模式下并且没有办法退出运行的 JavaScript 代码。 在模块顶部创建的变量不会自动被添加到全局变量作用域,这个变量仅在模块的顶级作用域中存在,而且模

Posted by 佳佳 on 2017-12-01 星期五 ECMAScript JavaScript 《深入理解ES6》 读书笔记


刘佳佳
软件工程师
苏州
SeniorTech
  • 稀土掘金
  • 02电气 - 苏州大学

苏ICP备16003387号 © 2016 - 2023 刘佳佳. All Rights Reserved. 2692493