![](https://img-blog.csdnimg.cn/20191031172056673.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaScript & JQuery
预立科技
这个作者很懒,什么都没留下…
展开
-
Vue CLI配置Vue Router
一、安装Vue Router安装命令:npm install vue-router安装后在根目录中的package.json中的dependencies会声明vue-router的依赖包二、手动创建Router配置文件1.在src下创建router文件夹2.在router文件夹下创建router.js文件3.在router.js文件中进行配置import Vue from 'vue'import Router from 'vue-router'import Tow from '../原创 2020-05-11 21:01:34 · 515 阅读 · 0 评论 -
JS-数组方法filter和map
一、生成两个数组var numArr = [1,8,78,115,10,80];var tlbb = [ {userId:1,name:"乔峰",age:40,sex:1}, {userId:2,name:"段誉",age:28,sex:1}, {userId:6,name:"虚竹",age:35,sex:1}, {us...原创 2020-01-21 16:14:15 · 2810 阅读 · 2 评论 -
JS-数组方法 toString() join() concat() slice()
一、生成两个数组var carEnterprise = ["长城", "比亚迪"];var carDetail = [{enterprise:"长城",brand1:"哈佛",brand2:"WEY"}, {enterprise:"比亚迪",brand1:"王朝",brand2:"F系"}];二、toString() 逗号拼接,转化成字符串toStri...原创 2020-01-21 11:53:52 · 1444 阅读 · 0 评论 -
JS-数组 创建 读取 修改 追加、遍历
一、创建数组(1) 数组文本,直接赋值[ ] var carEnterprise = ["长城", "比亚迪"]; var carDetail = [{enterprise:"长城",brand1:"哈佛",brand2:"WEY"}, {enterprise:"比亚迪",brand1:"王朝",brand2:"F系"}];(2) 关键...原创 2020-01-21 10:28:48 · 1611 阅读 · 1 评论 -
c# 利用ajax导出excel,封装NPOI
步骤:1.点击前台页面Excel下载按钮。2.一般处理程序接收请求,3.调用Npoi,将DataTable数据集(也可以是别的数据集list等)填充到Excel(提前创建好的模板),另存文件(原模板不会被写入数据)4.拼接好另存文件地址,返回给前台5.地址赋值给a标签,jquery模拟点击a标签事件,浏览器下载Excel前台代码如下:使用a标签<html&...原创 2018-07-20 13:41:47 · 5064 阅读 · 6 评论 -
JS substr(start,len)和substring(start,end)、C#substring (start,len)、SQL Server SUBSTRING(start,len)
整理截取字符的用法1.JavaScript substr() 方法 2.JavaScript substring() 方法 3.C#中substring ()的用法4.SQL Server: SUBSTRING(start,length)一、JavaScript substr() 方法stringObject.substr(start,length)start 必...原创 2018-08-21 10:40:35 · 511 阅读 · 0 评论 -
localStorage使用方法
一、特点1.其存储的数据能在跨浏览器会话保留,且作用于为当前域名2.键值对总是以字符串的形式存储(需要注意, 和js对象相比, 键值对总是以字符串的形式存储意味着数值类型会自动转化为字符串类型)3.存储在localStorage的数据可以长期保留;而当页面会话结束也不会删除,直到手动去删除。二、使用方法1.存储:localStorage.setItem("key1"...原创 2019-07-25 12:02:14 · 1816 阅读 · 0 评论 -
TypeScript学习——let、var
一、let与varlet是在代码块内有效,var是在全局范围内有效:{leta=0;varb=1;}a//ReferenceError:aisnotdefinedb//1二、for循环计数器用let还是var,let更合适说明:javascript是单线程的,setTimeout()等当前程序线程执行完,才开...原创 2019-09-26 15:28:44 · 1925 阅读 · 0 评论 -
TypeScript学习——类class
在ES6中,class(类)作为对象的模板被引入,可以通过class关键字定义类。class的本质是function(代码翻译成javascript就是function)。它可以看作一个语法糖,让对象原型的写法更加清晰、更像面向对象编程的语法。一、类声明,关键字为class方法一:classExample{}方法一:letExample1=clas...原创 2019-09-26 17:10:24 · 868 阅读 · 0 评论 -
TypeScript学习
TypeScript是JavaScript的一个超集,扩展了JavaScript的语法,支持ECMAScript6标准。现有的JavaScript代码可与TypeScript一起工作无需任何修改,TypeScript通过类型注解提供编译时的静态类型检查。TypeScript由微软开发的自由和开源的编程语言。通常我们使用.ts作为TypeScript代码文...原创 2019-09-26 15:24:22 · 728 阅读 · 0 评论 -
javascript 判断对象是否为undefined
如何判断对象obj是否等于undefined类型?方法一:if (typeof (obj) == "undefined") { //等于 undefined }方法二:if (obj === undefined) { //等于 undefined}1.null 表示无值,2.undefined 表示一个未声明的变量,或已声明但没...原创 2017-10-25 13:52:09 · 31605 阅读 · 0 评论 -
Sublime Text 快捷键命令
[ { "keys": ["ctrl+shift+n"], "command": "new_window" }, { "keys": ["ctrl+shift+w"], "command": "close_window" }, { "keys": ["ctrl+o"], "command": "prompt_open_file" }, { "keys": ["ctrl+shift+t"]...原创 2017-11-07 16:55:16 · 754 阅读 · 0 评论 -
Jquery Validate验证
HTML代码<form id="RegisterForm"> <div class="login-screen"> <div class="login-form"> <div class="form-group"> <p>账号</p> ...原创 2016-04-19 00:11:36 · 395 阅读 · 0 评论 -
使用Jquery serialize序列化Form表单
HTML代码<form> <div class="login-screen"> <div class="login-form"> <div class="form-group"> <p>账号</p> ...原创 2016-04-18 23:21:12 · 382 阅读 · 0 评论 -
js 截取字符串 substring & substr
1.substring(startIndex [,endIndex ] ) 用于提取字符串中介于两个指定下标之间(之间是包括起始,不包括结尾)的字符 endIndex 省略后 截取startIndex后(不包括startIndex)的所有字符 注意substring小写2.substr(startIndex [, length ]) 用于返回一个从指定位置开始的指定长度的子字符串。...原创 2016-08-12 15:41:18 · 332 阅读 · 0 评论 -
JS 通用格式写法 闭包
引入Juqeryjs:var JSDEMO = function() { function init() { } function fun2() { } return {Init:init, Fun2: fun2 };}();//Dom加载完后立即执行 初始化$(function (...原创 2016-08-25 15:08:57 · 1872 阅读 · 0 评论 -
Ztree 节点的增删改
<script src="/Scripts/zTree_v3/js/jquery.ztree.all-3.5.js" type="text/javascript" ></script><script src="/Scripts/zTree_v3/js/jquery.ztree.exhide-3.5.js" type="text/javascript" >&l...原创 2017-02-10 11:55:51 · 1552 阅读 · 0 评论 -
javaScript replace用法
var startDate = "2016/12/10";1. var time = startDate.replace("/"/g, "-") 结果 time = "2016-12-10"; 注意:替换全部的“/”2. var time = startDate.replace("/", "-") 结果 time = "2016-12/10"; 注意:替换第一个的...原创 2017-03-15 11:29:40 · 343 阅读 · 0 评论 -
JavaScript 得到上周时间范围,本月时间范围
//1. 得到本月一号为开始时间,得到当前时间减两天为结束时间function SetDayDate() { //当前时间减两天 var dataValue = new Date(new Date().getTime() - (1000 * 60 * 60 * 48)); //(1000*60*60*24)是1千毫秒(是1秒)乘60(是1分)乘60(是1小时)*24(是一天)加减...原创 2017-08-21 15:01:21 · 1808 阅读 · 0 评论 -
JavaScript 数组对象深拷贝与浅拷贝
JavaScript 数组对象深拷贝与浅拷贝1.浅拷贝var data = ["11","22","33","44"];var tempData = data;举例:对tempData删除元素 tempData.splice(0,1),之后data和tempData都是 ["22","33","44"]1.深拷贝var data = ["11","22","33","44"];...原创 2017-10-04 19:17:51 · 304 阅读 · 0 评论 -
html 加载转圈功能
方式一:<img src='data:image/gif;base64,R0lGODlhIwAjAPUAAP///wAAANzc3NDQ0O7u7sDAwPDw8Pr6+sjIyNTU1OLi4sTExPb29s7Ozujo6NjY2Li4uObm5n5+fqCgoAwMDF5eXoaGhnp6em5ubgAAAGJiYj4+PqioqJaWlkpKSiwsLK原创 2017-03-13 17:55:22 · 9785 阅读 · 0 评论 -
iframe 隐藏域下载文件 显示遮罩层
html:<iframe id="loadFileHide" style="display:none;"></iframe>javascript:function download() { document.getElementById("loadFileHide").src = "/ExampleModule/Hadoop/E...原创 2016-08-24 09:28:54 · 3660 阅读 · 0 评论