javascript
文章平均质量分 56
brave_zhao
i am a coder! just it!
展开
-
javascript 遍历List<Map record>结构取值
需求:我的程序中将List<Map<String,String>> list结构中的Map类型元素的key为“planStatus”对应的数字值转成业务中文意义的值let recordsData = this.list //假设this.list是一个list中存放了json格式元素这么个结构 recordsData.forEach(function(element,index){//element是list中的元素,本例中element元素是个M...原创 2021-12-17 15:58:49 · 1949 阅读 · 0 评论 -
npm run dev的实质
npm run dev的实质是让npm环境(nodejs环境)去运行当前打开的项目的package.json文件中本项目下的 scripts区域dev字样属性对应指定的命令行原创 2021-05-28 13:36:54 · 16893 阅读 · 1 评论 -
解决 cnpm : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本
解决方式:1、在系统中搜索框 输入 Windos PowerShell2、点击“管理员身份运行”3、输入“ set-ExecutionPolicy RemoteSigned”回车4、根据提示,输入A,回车5、再次回到cnpm -v执行成功。转发大佬链接:https://blog.csdn.net/chengjingxuang123/article/details/105470815/ps:不只是cnpm命令,包括pnpm、yarn等这些命令,如果执行时,报这样的错误,都可以通过此转载 2021-05-25 09:48:50 · 333 阅读 · 0 评论 -
windows系统下nodeJS项目删除node_modules
windows系统下nodeJS项目删除node_modules尝试了很多解决方案,如:1、npm install rimraf --save-dev2、rimraf node_modules此方法没有删除成功,但是网上许多人是说很有效,原因待查我的解决方案:在项目目录下,命令行输入:rm -r node_modules参考链接:https://www.itranslater.com/qa/details/2120246956663505920——————————————..转载 2021-05-25 09:41:19 · 341 阅读 · 0 评论 -
前端开发 import和@import的区别
<script>importpagefrom'./res/res'exportdefaultpage</script><stylelang="scss"scoped>@import"./res/res.scss";</style>import 用来引入.js文件中的组件@import用来引入.scss(预编译css文件格式内容)...原创 2021-05-21 13:56:09 · 741 阅读 · 0 评论 -
Javascript 的ES6 中 import 和export语法 我自己总结的理解(未完待续)
1语义知识:import意为导入,导入即意味着要重用和引用相关外部定义好的功能模块export意为导出,导出即说明了已将定义的功能有模块化了,可以导出给其他程序使用___________________________________________________________________________2模块化编程思想:模块化编程思想告诉我们一个高内聚低耦合可重用的功能组件,就具备了可以被独立成一个功能模块供给其他程序引用使用(重用和独立单一功能的设计原则),javascr原创 2021-02-22 16:31:16 · 664 阅读 · 0 评论 -
Javascript模块化编程(二):AMD规范(转载学习)
作者:阮一峰这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。转存失败重新上传取消(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套!考虑到Javascript模块现在还没有官方规范,这一点就更重要了。目前,通行的Javascript模块规范共有两种..转载 2021-02-20 14:34:21 · 341 阅读 · 0 评论 -
javascript模块化编程思想(转载网上专家)Javascript模块化编程(一)
这篇文章转载自 作者:阮一峰老师写的文章网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javascript不是一种模块化编程语言,它不支持"类"(class),更遑论"模块"(module)了。(正在制定中的ECMAScript标准第六版,将正式支持"类"和"模块",但还需要转载 2021-02-20 14:22:01 · 326 阅读 · 0 评论 -
html5路由概念中的history模式和hash模式的区别
1这里的hash是指url尾巴后的#号及后面的字符。这里的#和css里的#是一个意思。hash即:#这里意味着锚点,本身是用来做页面定位的,她可以使对应id的<element>元素显示在可视区域内。由于hash值变化不会导致浏览器向服务器发出请求,而且hash改变会触发javascript语言的hashchange事件,浏览器的前进后退也能对其进行控制,所以人们在 html5 的 history 出现前,基本都是使用 hash 来实现前端路由的。前端开发中的路由概念就是<a>.转载 2020-11-13 10:24:18 · 1076 阅读 · 0 评论 -
javascript代码前端debug调试方法
1在js代码处写debugger;语句相当于在代码处加了断点2启动程序后浏览器中触发相关代码功能(浏览器F12调试模式下触发相关功能)原创 2020-11-12 13:56:08 · 3291 阅读 · 1 评论 -
常用的javascript js正则
1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$12.非负整数(正整数 + 0 ): ^/d+$13.正整数: ^[0-9]*[1-9][0-9]*$14.非正整数(负整数 + 0): ^((-/d+)|(0+))$15.负整数 : ^-[0-9]*[1-9][0-9]*$16.整数: ^-?/d+$17.非负浮点数(正浮点数 + 0): ^/d+(/./d+)?$1转载 2020-10-26 09:23:56 · 569 阅读 · 0 评论 -
什么是commonJS规范(转载)
写在前面:一个文件就是一个模块。 另外本文中的示例代码需要在node.js环境中方可正常运行,否则将出现错误。事实上ES6已经出现了模块规范,如果使用ES6的模块规范是无需node.js环境的。因此,需要将commonJS规范和ES6的模块规范区分开来。一、为什么制定CommonJS规范?在后端,JavaScript的规范远远落后并且有很多缺陷,这使得难以使用JavaScript开发大型应用。比如:没有模块系统 标准库较少 没有标准接口 缺乏包管理系统 列表内容CommonJS转载 2020-10-10 15:52:03 · 739 阅读 · 0 评论 -
前端学习之清除float浮动效果的方法
方法一下面添加<div style="clear: both;"></div>方法二原创 2020-09-29 14:45:50 · 138 阅读 · 0 评论 -
前端程序调试时打断点的方式
1先利用network定义请求,2利用source选项去定位源码位置本例中我的请求都是在action文件夹里面的,source页签点开源码,要对应找出响应发出请求的位置本例中我的项目是Action目录下的index.js是和action请求相关的js源码,去找对应的按钮点击事件代码部分一刷新按钮一点击就会直接进入断点处第二种调试方式:...原创 2020-04-21 13:31:45 · 7206 阅读 · 0 评论 -
npm模块组件下载仓库地址的配置
npm地址 - 图片来自简书App众所周知,我们在使用npm、yarn、pnpm等包管理器(JavaScript Package Manager)时,经常遇到安装第三方库超时的情况,在我们美丽的大陆需要特殊的办法才能突破这样的限制,那么我们想要更加快速、便捷地使用第三方库时,我们可以通过配置淘宝镜像仓库的方式快速将依赖包下载下来,避免超时等窘境。今天的文章就为大家分享一下如何配置淘宝镜像仓...转载 2020-04-02 18:57:25 · 4934 阅读 · 0 评论 -
什么是babel我的理解
这是官网解释https://www.babeljs.cn/babel英文翻译也很相像将es2015(es6)语法下的javascript代码转译成es5标准的javascript代码(大多数前端浏览器都能够识别es5标准的js代码,但是有的es6以上新标准语法有的浏览器并不能及时解析执行)所以就需要这么个翻译,这个翻译官就是babel软件组件,其通常可作为nodejs虚拟机...原创 2020-03-28 14:37:37 · 290 阅读 · 0 评论 -
js之从Map结构对象中取值
<!DOCTYPE html><html><head> <title></title><script type="text/javascript"> let x={ "status" : 1, "data" : { "countResult"原创 2018-03-14 17:31:30 · 16368 阅读 · 0 评论