es6
import ... form...替代 require()。
//不接收对象 require:require('s.css'); //(es5)improt 's.css' //(es6)//接收对象var o = require('s.js'); //es(5)import o form s.js //(es6)。
对象的写法
导出一个模块对象(es5):
module.exports={。
add:add, sub:sub}。
导出一个模块对象(es6):module.exports={。
add, sub}
注意:这种写法属性名和属性值变量是同一个,否则要分开写module.exprots={。
addFn:add, sub} 。
一个对象中方法的写法
//es5module.exports={。
addFun:function(x,y){ return x+y;。
}//es6module.exports={。
addFun(x,y){ return x+y;。
导出对象的写法
calc.js中有两个函数:
function add(){}。
function sub(){}。
//写法一
es5写法:
module.exports.add = add;。
module.exports.sub = sub;。
使用:
var calc = require('./calc.js');。
es6写法:
exprot function add(){}。
exprot function sub(){}。
//写法二
es5:
module.exports = {add:add,sub:sub};。
es6:
exprot default{。
add,sub}
//表示取得calc.js中所有暴露出来的对象(es6)import calc from './calc.js'。
//只获取到calc.js中的add方法(按需获取)import {add} from './calc.js'。
用export 和import 的写法注意点。
1、如果模块中是使用 export default {} 方式导出的对象。
只能通过 import 对象名称 from '模块路径'。
不能通过 import {对象名称} from '模块路径'2、如果就想要import {对象名称} from '模块路径'通过这种方式来按需导入对象中的某个属性。
那么应该使用 export 跟着要导出的对象或者方法名称 export function add(){} export function substrct(){}。
那么就可以使用: import {add,substrct} from '模块路径'。
只需要直接使用 add()方法即可。
注意这里不能直接使用: import cacl from '模块路径' 这种方式导入,会报错。
关于知网下载的es6怎么打开这个问题,在电脑上安装并进入CAJVIEWER阅读器后,点击文件在本地找到该文档打开即可。
点击文件 首先进入CAJVIEWER阅读器,选中菜单栏左上角的文件按钮。
2.点击打开 点击下拉菜单后,再点击打开文件命令。
3.寻找文档 然后在电脑本地寻找已在知网下载至电脑的文档。
4.打开文档 找到.kdh文件格式的文档进行打开即可。
工具材料:
ipad
操作方法
01
首先,我们点击如图所示的ipad桌面app store图标,点击打开app store。
02
然后搜索中国知网hd,可以看到如图所示软件图标,我们点击将其安装到ipad。
03
安装好之后,我们通过qq将文件发送到ipad。
04
ipadQQ是不能直接打开这个文件的,我们点击选择其他程序打开。
05
点击拷贝到中国知网hd
06
可以看到ipad已经可以打开caj文件了,如图所示。
特别提示
分享让生活更加美好,希望本人的一些生活能带给大家帮助!假如本有什么不足的地方,希望大家提出本人会及时加以改正。
在CNKI下载某些特定文章(博硕论文)的时候、可能是为了版权保护、是无法直接下载PDF的、只能下载caj的文件格式。
那caj的格式文件就有很多局限性:
1.需要专用的caj阅读器(CAJViewer、这个软件用起来不是很友好、无法直接复制)2.在手机、平板上很不方便、需要安装知网APP(手机上知网客户端在校园网下无法使用学校账户下载文件、iPad上更是鸡肋)3.caj文件打印起来很不方便、转换速度非常慢(有caj的可以去试试PDF虚拟打印、已经从电脑上卸载caj)
其实手机、pad上有很多优秀的PDF阅读软件(PDFexpert iBooks、abode PDF reader)、对PDF进行注释、标注,超链接形式的目录书签跳转很方便、相比于打印纸质文档、更加的高效的便捷,既然PDf软件这么成熟好用、那我们为什么还要用caj麻烦的格式呢?
以下是我查阅的资料:
①PDF格式是全球通用的文献文件格式,兼容性最大适用于所以平台②论文提交统一PDF格式,后期被某网二次处理为caj/nh格式③caj的文件阅读器界面、功能不太友好、体验比不上PDF文件。
这里给大家两种思路: 1.将caj文件转换为PDF(缺点后面说)
准备工具: win10电脑+caj阅读器+caj文档(win10自带PDF虚拟打印、其他系统不一定有)
转换过程:简单的概括就是:打开caj文档后、选择打印(Ctrl+P)选择系统的PDF虚拟打印机、保存到PDF文件。
详细的教程:如何将caj转换成pdf▶jingyan.baidu.com/artic(百度经验)
缺点:
1.速度太慢、90页文档需要5分钟左右2.生成的PDF没有目录链接、无法实现目录跳转3.文件体积过大4.部分文件的PDF无法选中。
2.中国知网海外版
(gb.oversea.cnki.net/new)
海外版硕博论文直接提供整本PDF下载链接,但数据库应该和国内有区别、
界面真的很清爽、无广告
缺点:
数据库和国内无法比、还是太少
(建议大家使用跳过这种)
3.tampermonkey(油猴插件)+特殊脚本(greasyfork的) 工具:
1.Chrome内核浏览器(Chrome、360、QQ、搜狗、UC等非IE、edge浏览器)2.tampermonkey插件(tampermonkey.net/)3.greasyfork提供的CNKI脚本(greasyfork.org/zh-CN/sc)如不懂安装可去我的公众号查看相关教程 ( 需要回复关键词: 知网PDF ) 以上的插件安装教程已经在公众号给大家准备好了(武汉学生慧)
下面是真正的重点:
1.没有使用插件、没有提供PDF的下载位置。
2.使用特殊脚本、PDF下载按钮出了(至于为什么会这样、可能是被网站隐藏了吧)
3.下载界面(使用的是QQ浏览器)
PDF是使用插件后的
cai是为使用的
阅读体验:(pad+PDFexpert)
知网中的PDF格式文献在电脑上直接打开就可以了。
知网中的caj格式文献需要下载知网阅读器,不过很多人反应这个阅读器不好使,所以,可以把caj文献转换成PDF格式下载下来。
方法:
知网中的硕博论文是caj格式,可以先把知网转换成英文版知网(就是点击知网首页上方“English”标识)
在英文版知网,输入硕博论文篇名检索文献(可输入中文)
检索到的文献是英文,但有了PDF下载键,点击PDF下载,下载后的依然是中文文献。这样一篇caj文献就转成PDF格式下载下来了。
可以 ,登录知网下载页面http://cajviewer.cnki.net/download.html ,可以选择Android系统或是iOS手机系统版本的阅读器下载使用。
怎样打开中国知网下载的文档:
1、首先需要在电脑上安装CAJVIEWER阅读器,然后打开该阅读器。选中菜单栏左上角的文件按钮。
2、点击下拉菜单,点击打开文件命令。
3、然后在电脑本地寻找已在知网下载至电脑的文档。
4、找到.kdh文件格式的文档进行打开。
5、点击打开后,就可以轻松地查看想要阅读的文档了。
6、点击工具-文字选择,还可以对文档中的文字做复制等常规文档的操作。
中国知网,是国家知识基础设施的概念,由世界银行于1998年提出。CNKI工程是以实现全社会知识资源传播共享与增值利用为目标的信息化建设项目,由清华大学、清华同方发起,始建于1999年6月。