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

    11 个对开发有帮助的 JS 技巧

    = ([r, g, b]) => `#${(1 << 24) + (r << 16) + (g << 8) + b}`.toString(16).substr(1); rgb2hex([76, 11 hex => [1, 3, 5].map((h) => parseInt(hex.substring(h, h + 2), 16)); hex2rgb("#4c0bb5"); // [76, 11 name=Orkhan&age=30"); // { name: 'Orkhan', age: '30' } 我是小智,我要去刷碗了,我们下期见~ 原文:https://dev.to/11-javascript

    27810编辑于 2022-03-22
  • 来自专栏代码生涯

    JS开发技巧

    逻辑与(&&)逻辑与本身没什么好讲的,但在JS中使用它编写的代码异常简约漂亮//什么真值假值,我就不解释了,直接上代码------------------------------------------

    38610编辑于 2023-11-02
  • 来自专栏服务器运维笔记

    安利几个JS开发技巧

    技巧适用于包含基本类型的数组:undefined,null,boolean,string和number。(如果你有一个包含对象,函数或其他数组的数组,你需要一个不同的方法!)

    1.9K40发布于 2020-09-30
  • 来自专栏前端迷

    灵活运用JS开发技巧

    每写好一篇文章,都会使用大量的写作技巧。 因此,我整理下三年来自己使用到的一些「JS开发技巧」,希望能让你写出耳目一新、容易理解、舒服自然的代码。 ❞ 目录 既然写文章有这么多的写作技巧,那么我也需要对「JS开发技巧」整理一下,起个易记的名字。 「String Skill」:字符串技巧 「Number Skill」:数值技巧 「Boolean Skill」:布尔技巧 「Array Skill」:数组技巧 「Object Skill」:对象技巧 开发技巧」,会继续在这篇文章上补全。

    1.3K30发布于 2020-02-26
  • 来自专栏Vue开发社区

    安利几个开发JS的小技巧

    “ 关注 前端开发社区 ,回复 '领取资源',免费领取Vue,小程序,Node Js,前端开发用的插件以及面试视频等学习资料,让我们一起学习,一起进步 1 转换布尔值 除了常规的布尔值true和false 此技巧适用于包含基本类型的数组:undefined,null,boolean,string和number。(如果你有一个包含对象,函数或其他数组的数组,你需要一个不同的方法!)

    1.9K30发布于 2020-05-21
  • 来自专栏终身学习者

    11 个对开发有帮助的 JS 技巧,进收藏夹当小词典吧!

    首页 专栏 javascript 文章详情 29 11 个对开发有帮助的 JS 技巧,进收藏夹当小词典吧! ? = ([r, g, b]) => `#${(1 << 24) + (r << 16) + (g << 8) + b}`.toString(16).substr(1); rgb2hex([76, 11 hex => [1, 3, 5].map((h) => parseInt(hex.substring(h, h + 2), 16)); hex2rgb("#4c0bb5"); // [76, 11 原文:https://dev.to/11-javascript-...

    57320发布于 2021-03-02
  • 来自专栏架构驿站

    开发基础】Node.js优化技巧概述

    2.关闭套接字池 Node.js的http客户端会自动地使用套接字池:默认地,它会限制每台主机只能有5个套接字。 对于css和图片等静态资源,用标准的WebServer而不是Node.js。 如果我们用node.js在服务器端渲染,对于每个请求我们都会回送像下面这样的HTML页面: <! 因此更有效的作法是让Node.js仅以JSON形式返回页面需要的动态内容。 另一方面,在Node.js中,你能确切地知道哪些JavaScript方法是有效的:V8 JavaScript引擎支撑Node.js实现ECMA-262第五版中指定的ECMAScript。

    1.2K60编辑于 2022-03-25
  • 来自专栏程序员成长指北

    chrome 开发者工具的 11 个骚技巧

    这里介绍 11 个 chrome 开发者工具的骚技巧。 助你快速定位问题,天天六点下班。 1.曾经,在线调伪类样式困扰过你? [5pgwcqd5qf.gif] 11.不想加载某个文件了? [nvwftjjrrs.gif]

    49720发布于 2020-05-05
  • 来自专栏前端词典

    chrome 开发者工具的 11 个骚技巧

    这里介绍 11 个 chrome 开发者工具的骚技巧。 助你快速定位问题,天天六点下班。 1.曾经,在线调伪类样式困扰过你? ? 2.源代码快速定位到某一行 ctrl + p ? 11.不想加载某个文件了? ? Vue 相关文章输出计划 最近总有朋友问我 Vue 相关的问题,因此接下来我会输出 10 篇 Vue 相关的文章,希望对大家有一定的帮助。 Vuex 注入 Vue 生命周期的过程(完成) 学习 Vue 源码的必要知识储备(完成) 浅析 Vue 响应式原理(完成) 新老 VNode 进行 patch 的过程 如何开发功能组件并上传 npm 从这几个方面优化你的

    72440发布于 2019-06-19
  • 来自专栏全栈前端精选

    chrome 开发者工具的 11 个骚技巧

    这里介绍 11 个 chrome 开发者工具的骚技巧。 助你快速定位问题,天天六点下班。 1.曾经,在线调伪类样式困扰过你? ? 2.源代码快速定位到某一行 ctrl + p ? 11.不想加载某个文件了? ? 完

    53630发布于 2020-02-19
  • 来自专栏grain先森

    JS技巧

    本文主要介绍一些JS中用到的小技巧,可以在日常Coding中提升幸福度~ 1. 方法来自定义对象的类型转换: 2 * { valueOf: ()=>'3' } // 6 'J' + { toString: ()=>'S' } // "JS " 《Effective JavaScript》P11:当+用在连接字符串时,当一个对象既有toString方法又有valueOf方法时候,JS通过盲目使用valueOf方法来解决这种含糊。 2.2 强制参数 默认情况下,如果不向函数参数传值,那么JS 会将函数参数设置为undefined。其它一些语言则会发出警告或错误。 // 1.35 round(1.345, 1) // 1.3 4.3 数字补0操作 感谢网友 @JserWang @vczhan 提供 这个小技巧

    1.7K20发布于 2019-03-28
  • 来自专栏TagBug

    Js调试技巧

    开发人员工具、断点技巧、搜索技巧等 视频版本:【JavaScript 代码调试方法】How To Debug In Chrome -> link # 学会使用开发人员工具 ---- preserve % s: 字符串占位符;% o: 对象占位符;% c: 样式占位符;% d: 数字占位符 # 断点技巧 ---- dom断点 、 dom事件断点 、全局 event listener 、 xhr断点 下断点一般选在方法开头、结尾、return 处,遇到平坦流(for+switch)在 case+return 处下断 学会编辑断点条件(false -> 跳过该断点),切换断点禁用 # 搜索关键字技巧 ”] md5 默认 key 0123456789abcdef RSA 特征 加密过程:new 一个 rsa 对象 ->setpublickey(key,iv (模值))->encrypt # 其他技巧 ---- 巧用 JSON.stringify/parse 来提取 js 对象 扣 js 代码或补环境(DOM、BOM),扣代码则要善于导出变量( window.xxx = ... ) 学会识别统一格式的代码

    4K50编辑于 2023-03-16
  • 来自专栏OSChina

    js 常用技巧

    //设置select的选中效果 $("#selectDianzhang").find("option[value='"+userId+"']").attr("selected",true); //js //显示 }else{ document.getElementById("checkIdentityCard").style.display= "none"; //隐藏 } } js } brands=brands.substring(0,brands.length-1); } return brands; js

    1.6K31发布于 2019-08-01
  • 来自专栏深度学习与python

    Chrome开发者工具的11个高级使用技巧

    作者 | bitfish 译者 | 王坤祥 策划 | 蔡芳芳 本文作者从开发者角度出发,介绍了几个关于 Chrome 开发者工具的高级用法。熟练使用这些高级用法可以大大地提高你的生产力。 如果你选择 Chrome 作为开发环境,那么你应该知道下面关于它的 11 个使用技巧。 ? 图片来源 Morning BrewonUnsplash 好了,现在由于某种原因,你最终选择了 Chrome 浏览器作为开发及调试的环境。接下来,打开开发者工具并开始调试代码。 ? 但是你真的了解 Chrome 开发者工具吗?实际上,它提供了许多强大但很多人未知的功能,可以极大地提高我们的开发效率。 在这里,我将介绍几个最有用的功能,希望能对你有所帮助。 11. 将 DOM 元素存储在全局临时变量中 如果要想在控制台中快速获取某个 DOM 元素的引用,可以执行以下操作: 选择某个元素 右键点击鼠标 存储为全局变量 ?

    3.3K60发布于 2020-08-28
  • 来自专栏全栈者

    提升开发幸福感的10条JS技巧

    作者:陈大鱼头 github:KRISACHAN 鱼头总结一些能够提高开发效率的JS技巧,这些技巧很实用,觉得挺好,想推荐给大家,所以有了这篇文章。 '0' : '') + s) } dateFormatter('YYYY-MM-DD HH:mm', '1995/02/15 13:55') // 1995-02-15 13:55 后记 以上十个技巧都是我在日常开发中经常用到的一些代码片段 ,善用这些技巧,可以大大减少我们的开发时间。 如果此时正在看文章的你也有类似的技巧心得,不妨在下方留言来分享给大家。

    52130发布于 2019-08-20
  • 来自专栏HTML5学堂

    JS实战开发经验!函数多参数传参技巧

    HTML5学堂-码匠:掌握JavaScript代码的你,一定编写封装过函数,为了提升函数的控制性,必不可少的就是参数,必选可选的一大堆参数罗列出来,函数调用貌似变得麻烦起来~~~ Tips: 必选参数指的是必须要传入实参的参数; 可选参数在函数中有默认值,如有传入实参,则取实参的值,如果没有传入实参,则使用默认值。 函数的众多参数问题 当一个函数既有必选参数,又有可选参数,在定义函数时,我们可能采取的方式是:无论参数是可选参数还是必选参数,都将参数罗列下来(通常按照先必选再可选的顺序) 但是这样的罗列方法

    7.2K50发布于 2018-03-13
  • 来自专栏前端知知

    实用的 js 开发技巧——可选链操作符

    页面中的数据来源很大部分都是从服务端返回的,前端会获取到数据然后对数据进行展示,大体代码如下:

    1.2K20编辑于 2022-09-29
  • 来自专栏鱼头的Web海洋

    提升开发幸福感的10条JS技巧

    作者:陈大鱼头 github:KRISACHAN 鱼头总结一些能够提高开发效率的JS技巧,这些技巧很实用,觉得挺好,想推荐给大家,所以有了这篇文章。 '0' : '') + s) } dateFormatter('YYYY-MM-DD HH:mm', '1995/02/15 13:55') // 1995-02-15 13:55 后记 以上十个技巧都是我在日常开发中经常用到的一些代码片段 ,善用这些技巧,可以大大减少我们的开发时间。 如果此时正在看文章的你也有类似的技巧心得,不妨在下方留言来分享给大家。 如果你、喜欢探讨技术,或者对本文有任何的意见或建议,你可以扫描下方二维码,关注微信公众号“鱼头的Web海洋”,随时与鱼头互动。

    34540发布于 2020-04-16
  • 来自专栏前端自习课

    JS】210-11个教程中不常被提及的JavaScript小技巧

    本文原载于SegmentFault专栏"冷星的前端杂货铺" 作者:冷星 整理编辑:SegmentFault 有一些在日常工作中经常出现却容易被忽略的JavaScript小技巧,作者从中选取了11个教程中不常被提及的案例 这个技巧的适用范围是数组中的数值的类型为:undefined, null, boolean, string, number。当包涵object, function, array时,则不适用。 console.log(array.slice(-2)); // Result: [8, 9] console.log(array.slice(-3)); // Result: [7, 8, 9] 11 'A', beta: 'B' }, null, ' ')); // Result: // '{ // "alpha": A, // "beta": B // }' 希望当您看到这些技巧时能够和我第一次看到它们一样觉得有用 如果您有自己发现的小技巧,欢迎在留言区评论一起探讨!

    63441发布于 2019-07-23
  • 来自专栏终身学习者

    11 个 JavaScript 精简技巧

    当我开始学习JavaScript时,我把我在别人的代码、code challenge网站以及我使用的教程之外的任何地方发现的每一个节省时间的技巧都列了一个清单。 在这篇文章中,我将分享11条我认为特别有用的技巧。这篇文章是为初学者准备的,但我希望即使是中级JavaScript开发人员也能在这个列表中找到一些新的东西。 此技巧适用于包含基本类型的数组:undefined,null,boolean,string和number。 (如果你有一个包含对象,函数或其他数组的数组,你需要一个不同的方法!) 2. console.log(array.slice(-2)); // Result: [8, 9] console.log(array.slice(-3)); // Result: [7, 8, 9] 11

    62210编辑于 2022-06-15
领券