首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端导学

    常用js时间函数

    为什么80%的码农都做不了架构师?>>> function GetTodayDateStr() { var dd = new Date(); dd.setDate(dd.get

    5K30发布于 2019-05-26
  • 来自专栏嘿dotNet

    js常用函数大全107个

    e­xpression];[condition];[upadte e­xpression]) {inside loop}   16.循环中止的命令是:break   17.JS中的函数定义:function 则说明没找到.   38.取字符串中指定位置的一个字符:StringA.charAt(9);   39.取出字符串中指定起点和终点的子字符串:stringA.substring(2,6);   40.数学函数 ,Math.floor(Math.random()*(n+1))返回随机数   41.定义日期型变量:var today = new Date();   42.日期函数列表:dateObj.getTime 函数时用:(Javascript:)来开头后面加函数名   48.在老的浏览器中不执行此JS:<! 调用的外部函数文件其扩展名为.htc   63.window.focus()使当前的窗口在所有窗口之前.   64.blur()指失去焦点.与FOCUS()相反.   65.select()指元素为选中状态

    3.9K10发布于 2020-09-10
  • 来自专栏憧憬博客分享

    js常用函数集锦(持续更新)

    js常用函数规整 /* *获取某一段时间内所有日期 * @param starDay 开始时间 * @param endDay 结束时间 */ function getDayAll(starDay

    1.1K20发布于 2020-10-14
  • 来自专栏code秘密花园

    JS开发常用工具函数

    return Object.prototype.toString.call(value) === '[object Date]' } 10、isNative:判断 value 是不是浏览器内置函数 内置函数toString后的主体代码块为 [native code] ,而非内置函数则为相关代码,所以非内置函数可以进行拷贝(toString后掐头去尾再由Function转) function isNative % 1 == 0 && value <= Number.MAX_SAFE_INTEGER; } 13、isArrayLike:检查 value 是否是类数组 如果一个值被认为是类数组,那么它不是一个函数 :缓存函数的运算结果 function cached(fn) { let cache = Object.create(null); return function cachedFn(str t.loadEventEnd - t.navigationStart).toFixed(0)) if(t = performance.memory){ console.log('js

    2.7K80发布于 2019-07-04
  • 来自专栏程序猿的栖息地

    JavaScript常用函数汇总:js一些常用的校验

    str == ""){ return false; } return true; } 1.2、校验是否为纯数字 /* * 校验是否为纯数字 * js 的isNaN函数 */ var checkNum = function(num){ if(isNaN(num)){ return false; }

    1.4K20编辑于 2022-04-29
  • 来自专栏征文活动专栏

    分享十个常用js函数

    简言分享几个我自己经常用到的函数检查变量是否为空function isEmpty(value) { return value === null || value === undefined | urlObj = new URL(url); let params = new URLSearchParams(urlObj.search); return params; }获取时间函数 hours, 2)}:${padZero(minutes, 2)}:${padZero(seconds, 2)}`; return formattedDateTime; } // 辅助函数 max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; }获取触摸时间/距离函数 if (Math.abs(moveY) > 30 || Math.abs(moveX) > 30 || moveTime > 500) { // 判断方向 触发回调函数并把数据对象传回

    31400编辑于 2023-11-13
  • 来自专栏挨踢小子部落阁

    两个特别常用JS函数

    //对象追加到url作为参数 function queryString(url, query) { let str = [] for (let key in query) { str

    1.4K20编辑于 2023-03-16
  • 来自专栏Debug客栈

    PHP常用函数 常用数组函数

    数组是PHP中一个常见的数据类型,其中PHP封装了许多有关数组处理的PHP函数,过去的几个月由于使用框架进行逻辑操作多一些,对数据的操作特别是数组的操作少之又少,好多原生函数都已忘记,今天学习了一下, 下面列出我常常使用到的PHP函数: // 获取数组的长度 return int count($arr); // 使用 foreach 遍历数组 foreach ($arr as $key => $val

    1.5K20发布于 2019-12-24
  • 来自专栏前端之攻略

    常用JS

    41010编辑于 2024-04-10
  • 来自专栏编程

    JS正则表达式常用函数汇总

    写代码时,尤其是为表单添加验证时,经常会用到正则表达式,这时候,一堆相关的函数就浮现出来了,由于比较类似,所以经常不能快速选择最合适的函数,对于懒癌前端,更得马上上网百度。 为了使用时快速找到最合适的函数,这里将这些常用函数汇总一下,并看看如何记忆最方便。 regexp/str) stringObject.replace(regexp/str,replacement) stringObject.split(regexp/str) 先说第一部分: test() 最常用

    1.4K90发布于 2018-01-24
  • 来自专栏进击的大前端

    常用JS函数-数组扁平化,缓存函数,柯里化函数,防抖和节流函数

    flat函数 - 数组扁平化 考虑我们有如下一个数组 const arr = [1, 2, [3, 4], [5, 6, [7, 8]]] 这个数组有很多层,我们现在需要将它变成一层的应该怎么做呢? 有时候一个复杂的计算函数需要反复运行,如果每次都对他进行计算,会浪费大量性能,我们可以用一个记忆函数来缓存计算过的值,比较典型的就是斐波拉契数列: const fibonacci = (x) => { 柯里化就是将一个接收多个参数的函数转化为一系列使用一个参数的函数的技术。 // 发起请求的函数 const sendRequest = () => {}; // 防抖函数 const debounce = (fn, waitTime) => { let timer = 节流函数和防抖函数很像,但是针对的需求不一样,比如onScorll方法可能会触发的很频繁,我们不能每次触发的时候都去调回调,会浪费大量性能,我们可能需要每50ms调用一次,那就需要节流函数了: const

    1.1K22发布于 2020-10-15
  • 来自专栏自动化、性能测试

    Mysql 常用函数(1)- 常用函数汇总

    Mysql常用函数的汇总,可看下面系列文章 https://www.cnblogs.com/poloyy/category/1765164.html 前言 如果觉得博主整理的不好,可以看看官网文档哦:https ://dev.mysql.com/doc/refman/5.7/en/functions.html 如果函数名可以点击证明有单独的博文介绍该函数,如果没有则还没写或者太简单就不举栗子了 Mysql常用函数有哪几类 数值型函数 字符串型函数 日期时间函数 聚合函数 流程控制函数 数值型函数 某些简单的数学函数就不详细说了哦! 函数名称 作用 ABS 求绝对值 SQRT 求二次方根 POW 和 POWER 两个函数的功能相同,返回参数的次方 MOD 求余数 CEIL 和 CEILING 两个函数功能相同,都是返回不小于参数的最小整数 函数名称 作用 LENGTH 计算字符串长度函数,返回字符串的字节长度 CONCAT 合并字符串函数,返回结果为连接参数产生的字符串,参数可以使一个或多个 INSERT 替换字符串函数 LOWER 将字符串中的字母转换为小写

    1.9K20发布于 2020-06-09
  • 来自专栏Angular&服务

    常用函数

    '); console.log(result); // 输出结果 //{ foo: '', bar: 'cool', xux: 'cool', yys: '' } ---- 不间断更新,总结生活中常用到的函数

    64640发布于 2018-08-20
  • 来自专栏Golang开发

    JS函数

    (){ console.log("hello js") } sayHello() </script> 参数 形式参数 : 在函数声明时, 设置的参数。 //带参数的函数声明 function 函数名(形参1, 形参2, 形参...){ //函数体 } //带参数的函数调用 函数名(实参1, 实参2, 实参3); 计算2个数的和 <script > 函数作用域 :在 函数内的区域 叫做函数作用域,在函数作用域内声明的变量叫做局部变量 ,局部变量只有在当前函数内才能访问到。 预解析 js执行代码分为两个过程: 预解析过程(变量与函数提升) 代码一行一行执行 console.log(num); var num = 1 console.log(num) 预解析过程 把var声明的变量提升到当前作用域最前面 把函数声明提升到当前作用域的最前面。 如果函数同名 , 后者会覆盖前者 。 如果var声明的和函数声明的同名, 函数优先。

    13.1K40发布于 2019-06-12
  • 来自专栏前端专栏

    js项目中常用的一些工具函数

    记录一下在项目中常用的工具函数,随时更新 var utils = { /** * 获取路径参数方法 返回参数值 * @name 参数名字 * */ getQueryString |iPhone|iPod|BlackBerry/i.test(navigator.userAgent)); }, /** * 阻止事件冒泡 * 使用方法: 在事件函数最后调用

    73510编辑于 2022-06-09
  • 来自专栏web前端-

    JS函数

    函数定义        函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块;       函数就是包裹在花括号中的代码块       function 函数名()       {         这里是要执行的代码      } 二 函数的声明和调用    函数的声明必须使用关键字function    关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数    函数本身不会自动运行 ,只有当调用该函数时,才会执行函数内的代码    函数可以通过其名字加上括号中的参数进行调用 三 带有返回值的参数      使用return 语句来返回值 可以将返回值赋值给一个变量,然后对变量进行操作 四 arguments对象    在函数代码中,使用特殊对象 arguments存储函数调用传递给该函数的所有参数   可以用 arguments 对象检测函数的参数个数,引用属性 arguments.length sun+=arguments[i]; } return sun; } var s= sum(2,3,4,5);//虽然sum函数时没有参数的

    7.2K20发布于 2018-09-13
  • 来自专栏程序技术知识

    js常用方法

    toggleClass("blue"); css() - 设置或返回样式属性 ⑤jQuery 删除 remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素(不删除本身元素) ⑥js

    4.5K30编辑于 2022-05-10
  • 来自专栏sunsky

    js 常用正则

    onkeyup="this.value=this.value.replace(/[^a-z_-]/g,'')" //限制只能输入英文字母和_和- onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" //只能输入中文 onkeyup="if(isNaN(value)){alert('只能输入有效数字');execCommand('undo');}"//只能输入有效数字 onkeyup="if(!value.match(new RegExp('^[0

    11K30发布于 2020-08-20
  • 来自专栏前后两端不设限

    JS常用方法

    数组方法:在Array.prototype中定义 ECMAScript3: 12个 join reverse sort concat slice splice push\pop unshift\shift toString\toLocaleString 区别在于new Date( ) “Thu Dec 14 2017 11:35:15 GMT+0800 (CST)” / “2017/12/14 上午11:35:15” ECMAScript5: 10个 forEach map filter every\

    4.4K20编辑于 2022-12-24
  • 来自专栏叽叽西

    JS 函数

    函数声明 (函数语句) function name([param[, param[, ... param]]]) { statements } 函数表达式 (function expression) 您可以创建一个没有名称的函数 (匿名函数): function() { alert('hello'); } 这个函数叫做匿名函数 — 它没有函数名! 不以function开头的函数语句就是函数表达式定义。 匿名函数也称为函数表达式。函数表达式与函数声明有一些区别。 (4, 3); 注意: 不推荐使用 Function 构造函数创建函数,因为它需要的函数体作为字符串可能会阻止一些JS引擎优化,也会引起其他问题。 函数显式参数(Parameters)与隐式参数(Arguments) 显式参数在函数定义时列出。 函数隐式参数在函数调用时传递给函数真正的值。

    7.6K10编辑于 2022-05-17
领券