JS中常用的封装函数4种方法:1. 函数封装法:function box(){ }2. 封装成对象 :let Cookie = { get(){ }, set(){ } }3. 封装成构造函数:funct
转载 2023-06-09 14:44:39
1158阅读
1、函数:是封装了一段可以被重复执行调用的一次声明,多次调用,封装就是打包一:声明函数 (1)function 声明函数的关键字,全部小写 (2)函数是做某件事情,函数名一般是动词 getSum (3)函数不调用自己不执行 二:调用函数 (1)getSum(num1,num2); function getSum(num1,num2) { var sum=0;
原生JS封装Ajax
转载 2023-06-06 09:34:11
140阅读
PC 移动端兼容  IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+ 惯性助动,滑动回弹门面模式window.onload = function() { /*测试数据*/ var insert = ''; for (var i = 0; i < 80; i++) { insert += '<div style = "width:10
转载 2023-06-14 23:23:54
68阅读
加载js || css || style const loadRes = function(name, type, fn) { // 加载js || css || style let ref if (type 'js') { // 外部js ref = document.createElement( ...
转载 2021-09-28 10:37:00
344阅读
2评论
$就是jquery对象,$()就是jQuery(),在里面可以传参数,作用就是获取元素 js对象与jQuery对象的区别:jQuery对象是一个数组,jQuery对象转为js对象:[0] 取第一个即可,js对象是dom对象,转为jquery对象:$(' ') 函数声明 function 方法名(){
原创 2022-10-01 20:00:16
49阅读
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi ...
转载 2021-10-07 19:34:00
323阅读
2评论
目录 01 为元素添加on方法02 为元素添加trigger方法03 转义html标签04 HTML标签转义05 跨浏览器绑定事件06 加入收藏夹07 提取页面代码中所有网址08 动态加载脚本文件09 返回顶部的通用方法10 实现base64解码11 确认是否是键盘有效输入值12 全角半角转换13 版本对比14 压缩CSS样式代码15 获取当前路径16 字符串长度截取17 时
转载 2024-01-30 00:28:08
0阅读
学习了一天的面向对象总结一下,共分为三类 - -! 老规矩 第一部分是概念性知识!!! 面向对象编程,我们可以把他想象成我们在造人。一个对象便是一个人,这个人有胳膊有腿,这便是一个对象的属性或者方法。。然后再通过用户的操作指令(click,hover等)来调用我们的js(我们制造的小人),控制我们的小人来执行不同的动作! #_#  貌似我解释的够抽象。。。 当然了面向对象最大的优点就是
1、输入一个值,返回其数据类型** function type(para) { return Object.prototype.toString.call(para) } 2、数组去重 function unique1(arr) { return […new Set(arr)] } function ...
转载 2021-09-30 12:54:00
187阅读
2评论
//js判断字符串是否为空 function isEmpty(obj) { if (typeof obj == "undefined" || obj == null || obj == "") { return true; } else { return false; } } //过滤HTML fu
原创 2021-06-03 17:54:56
231阅读
求滚动条的滚动距离 function getScrollOffset() {<!-- --> if (window.p
转载 2022-04-13 18:53:02
158阅读
jQuery中封装的ajax请求1.$.get( ) get请求方式 参数有4个参数,必填参数是 url地址 其他参数都是选填参数,可以没有 参数的形式是对象形式 $.get({ url : 地址(必填) data : 携带的参数 对象形式 dataType : 期望的数据类型,如果为json,会将后端返回的json串,自动解析 success : function(){} 请求成功时执行的函数
arr.reverse() 即可实现数组反转,以下为自定义函数实现数组反转的方式:实现方式 1 function reve
原创 2022-07-12 16:10:36
107阅读
var ecDo = { /字符串/ //去除空格 type 1-所有空格 2-前后空格 3-前空格 4-后空格 //trim(' 1235asd',1) //result:1235asd trim: function(str, type) { switch (type) { case 1: ret ...
转载 2021-10-13 16:11:00
71阅读
2评论
将时间戳转化成「时间:分钟」的形式:time(first) {  const date = new Date(first * 1000);  // this.commentTime = date.toLocaleString();  const hour = date.getHours() < 10 ? `0${date.getHours()}` : date.getHours();  co
原创 2021-04-22 09:24:59
519阅读
调用:startMove(obj,json,endFn);参数说明:obj:要运动的元素(必写)json:是对
原创 2023-03-01 09:34:52
76阅读
js脚本 export function dragBox(drag, wrap) { // 用于
原创 2022-08-27 01:54:39
108阅读
1.request.js 函数封装 2.注:向后台传递数组的方法 需要在qs的方法中设置它的indices为false即可,如: .
转载 2018-07-08 23:53:00
189阅读
2评论
js脚本 export function dragBox(drag, wrap) { // 用于获取父容器的样式属性值 function getCss(ele, prop) { // getComputedStyle返回值是带单位的字符串,所以得parseInt return parseInt(wi
原创 2022-08-27 01:54:57
227阅读
  • 1
  • 2
  • 3
  • 4
  • 5