摘要:
前面章节我们已经了解了 JavaScript 中变量提升的相关内容,正是由于 JavaScript 存在变量提升这种特性,从而导致了很多与直觉不符的代码,这也是 JavaScript 的一个重要设计缺陷。 虽然 ECMAScript6(以下简称 ES6)已经通过引入块级作用域并配合 let、cons 阅读全文
摘要:
今天碰到一个问题,页面报错:Uncaught SyntaxError: Invalid Unicode escape sequence index.uninstallMode是一个软件的路径, 点击按钮,有时候就会出现所报错误,但是奇怪的是有的会报,有的不会报错 原因估计就是反斜杠在js里面是转义符 阅读全文
摘要:
错误警告信息描述: 问题分析: 肉眼看上去这个类没有任何问题,仔细观察发现 属性"userNum"的get方法为"getCurrentUser()" 详细分析: 1、jsonutil调用类图分析: JsonUtil工具类是通过JSONObject.fromObject()方法转换的,查看源码,对fr 阅读全文
摘要:
一直以来MySQL查询数量到底谁最快,一直是一个比较热的话题,且很多人搞不懂真相,本文将带你从底层原理去了解,到底count(*)、count(1)、count(id)、count(字段)谁更快。 一、执行计划 + + + | Table | Create Table | employees | C 阅读全文
摘要:
将值从一种类型转换为另一种类型通常称为类型转换,这是显式的情况;隐式的情况称为强制类型转换,JavaScript 中的强制类型转换总是返回标量基本类型值,如字符串、数字和布尔值。 如何理解: 类型转换发生在静态类型语言的编译阶段,而强制类型转换则发生在动态类型语言的运行时? 1、如果是静态语言,比如 阅读全文
摘要:
一、ES6 Promise是什么? 复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么呢?是一个类?对象?数组?函数? 别猜了,直接打印出来看看吧,console.dir(Promise),就这么简单粗暴。 这么一看就明白了,Promis 阅读全文
摘要:
一张图片不仅仅就是我们看到的图形,他还可以包含一些其他重要的信息,例如拍摄时间、拍摄的地点等,也有些牛人直接将重要的信息隐藏在图片里面,真是玩出了花。 Exif.js 提供了 JavaScript 读取图像的原始数据的功能扩展,例如:拍照方向、相机设备型号、拍摄时间、ISO 感光度、GPS 地理位置 阅读全文
摘要:
一、git tag 操作 在Git中,标签(tag)是一个特别的分支,指向某个提交(commit),它通常用于发布版本。 Git 的标签分为两种类型:轻量标签和附注标签。 1、轻量标签(lightweight tag)仅仅是一个指向特定提交的引用,它不会存储任何额外的信息。创建轻量标签的命令如下:g 阅读全文
摘要:
引入这些包用于设置样式的 新写的导出方法 阅读全文
摘要:
项目中做导入的时候遇到个bug,用JSON.stringify()序列号json对象传给后台;然后后台通过getPatameter()获取值时,前台的英文引号变成了中文引号。 原来代码如下:(自己排查发现就算是英文的时候也是如此) 在后台获取时,前台的英文引号,在后台变成了中文引号,导致JSON解析 阅读全文