⚠️ 该方法只适合 nextjs10 版本!
next.js 从9.2版本开始内置支持css,项目中可以直接导入css文件。想要同时支持导入less,需要手动安装@zeit/next-less
,在项目根目录新建文件next.config.js,添加如下代码
javascript经典实例笔记
第一章
使用内置对象创建的变量(不带关键词new),严格等于字面量
1 | var str1 = 'abc'; |
使用new创建的变量,松散等于字面量,不严格等于字面量
1 | var str1 = 'abc'; |
访问基本类型的属性时,javascript引擎会模拟创建一个临时对象来包围基本类型,属性访问之后引擎会立马丢弃这个临时对象。这正是“基本类型不是对象,但仍可以放问它的一些属性”的原因。
《Linux大学教程》命令大全
date
显示当前日期和时间
who
显示当前登录系统的所有用户标识(同时显示终端名称、登陆时间等)
passwd
改变口令
last
查看所有用户登录记录
last [用户标识]
查看某个用户的登录记录
Mac显示已连接蓝牙耳机但没声音
微信小程序如何隐藏canvas
问题:选中图片后,把图片画到canvas
上,但是并不想让用户看到这个canvas
,请问如何在小程序页面中隐藏canvas
呢?
微信小程序音频audio API如何结合列表渲染
audio
组件在某些苹果手机存在致命bug,点击组件无任何反应。从1.6.0 版本开始,官方不再维护audio
组件,建议使用能力更强的 wx.createInnerAudioContext
接口。以前列表渲染出来的audio
需要技术改造。
H5实现上传图片预览
H5新增了FileReader对象,该对象允许Web应用程序异步读取存储在用户计算机上的文件内容,构造函数为FileReader(),它返回一个新构造的FileReader实例。
实例拥有一个名为readAsDataURL 的方法,该方法会读取指定的 Blob或 File对象。
一旦读取完成,会触发onload事件。该事件的result属性将包含一个data:URL格式的字符串(base64编码) ,进而实现图片预览。
HTML
1 | <input type="file" id="choose" value="选择文件"> |
JS
1 | var btn = document.getElementById('choose'), |
梳理cookie
联想法区分substring和substr方法
substring
和substr
方法都可以从字符串中抽取出一些字符,无论是方法名和参数,都十分相似。在紧张的面试氛围下,老铁们可能会混淆两者传入的第二个参数。笔者遵循联想法,想出了一个区分方法。
轻量实现JSON数据高亮美化
现在市面上存在一些优秀的代码高亮工具,例如highlight.js
、prettify.js
,在某些情况下,项目需要将后端接口返回的数据进行高亮美化,然后显示在web端。为了达到这种效果而引入整个插件,会显得臃肿。因此,我们需要一种更轻量的代码高亮的实现方式。