
javascript
清淡描写
Keep
展开
-
金额千分位显示
最近项目中有这样的需求,需要封装成公用方法 这里就把转换千分位的方法发出来记录下 formatMoney:function(s, n) { n = n > 0 && n <= 20 ? n : 2; s = (s + "").replace(/,/g, ''); if(s === "" || isNaN(s)){ return ""; } s = parseFloat((s + "").replace(/[^\d\.-]/g, ""原创 2021-03-23 17:05:21 · 847 阅读 · 0 评论 -
call apply bind
一.call// 原理:就是利用 “点”定THIS机制,context.xxx=self “obj.xxx=func” => obj.xxx()Function.prototype.call = function call(context, ...params) { // this/self->func context->obj params->[10,20] let self = this, key = Symbol('KEY'),原创 2021-03-23 16:38:43 · 117 阅读 · 0 评论 -
Javascript数据类型检测
1.typeof//typeof 直接在计算机底层基于数据类型的值(二进制)进行检测//null二进制 000 对象都是000开头的 所以null也被检测为 "object"//typeof 普通对象/数组对象/正则对象/日期对象 "object"typeof ''"string"typeof 12"number"typeof Array"function"typeof {}"object"typeof null"object"typeof NaN"number"2原创 2021-03-23 16:36:34 · 163 阅读 · 0 评论 -
vue+elememtUI实现表单
代码: <template> <el-table v-loading="loading" :data="tableData" :border="true" :stripe="true" > <el-table-column ...原创 2020-04-13 17:52:31 · 326 阅读 · 0 评论 -
React在vscode中设置自动补全jsx语法
进入Perferences>setting,搜索includeLanguages添加如下代码"emmet.includeLanguages": { "javascript": "javascriptreact"}如下图所示设置好后就可以用tab键补全jsx语法的代码块了...原创 2020-02-15 18:16:36 · 1539 阅读 · 0 评论 -
React开发环境搭建
安装NodeJS进入Node中文网 ,下载安装nodeJS。安装完成后,使用Win+R打开运行,然后输入cmd,打开终端。输入代码查看node和npm版本号,有版本号说明安装成功:node -vnpm -v脚手架安装在终端输入以下命令安装脚手架npm install -g create-react-appcreate-react-app是React官方出的脚手架工具,我们这里...原创 2020-02-15 17:16:51 · 166 阅读 · 0 评论 -
HTML页面标题前面的小图标实现
logo图片的格式必须是.ico格式的<link rel="icon" href="img/logo.ico" type="img/x-ico" />原创 2018-04-03 14:56:57 · 4409 阅读 · 0 评论 -
Javascript面向对象的理解
1.面向对象概念首先聊一下计算机语言的发展过程。机器语言 > 汇编 > 低级语言(面向过程,如C语言)>高级语言(面向对象,如Javascript,Java,Python等)>模块>框架>API可以看到随着计算机语言的发展,现在的开发越来越趋向与上层的开发而不关注底层是怎么实现的,今天主要讲面向对象的实现及特性。面向对象具有三大特点:封装性继...原创 2020-02-13 12:14:13 · 142 阅读 · 0 评论 -
Javascript中contains方法使用
题目描述查找两个节点的最近的一个共同父节点,可以包括节点自身输入描述:oNode1 和 oNode2 在同一文档中,且不会为相同的节点迭代实现: function commonParentNode(oNode1, oNode2) { for(;oNode1;oNode1 = oNode1.parentNode){ if(oNode1.contains(oNode2){ ret...原创 2020-02-13 12:12:52 · 1741 阅读 · 0 评论 -
Vue知识点整理
Vue知识点整理1.MVVM模型2.MVVM模型与MVC模型的区别?它与其他框架(如jquery)的区别是什么及适用场景?3.Vue的优缺点4.组件之间的传值5.路由之间跳转6.vue.cli自定义组件7.Vue引入组件8.Vue如何实现按需加载配合webpack设置9. 设置css只在当前组件起作用10.keep-alive的作用11.Vue中使用插件的步骤12.Vue中常用的生命周期钩子函数1...原创 2020-02-05 18:34:19 · 1003 阅读 · 0 评论 -
javascript获取li列表中有active标签的序列号
javascript获取li列表中有active标签的序列号 Author:[前进的大牛]代码块代码块语法遵循标准markdown代码,例如:**需要引入jquery文件**------------HTML代码:<ul> <li>1</li> <li c原创 2017-12-06 18:10:19 · 12131 阅读 · 0 评论 -
html5+css+jquery完成时间显示
HTML5代码<div id="time"> <span id="hour"></span> <span id="data"></span></div>CSS代码#time{ float: right; width: auto; padding:0 50px; border-left: 2px solid rgba原创 2017-12-15 10:48:10 · 2321 阅读 · 0 评论