文章库ARTICLE COLUMN

  • JS学习笔记(第9章)(客户端检测)

    JS学习笔记(第9章)(客户端检测)

    摘要:在可能的情况下,要尽量使用进行能力检测。在浏览器环境下测试任何对象的某的特性是否存在,要使用下面的函数怪癖检测怪癖检测的目标是识别浏览器的特殊性为,怪癖实际上是浏览器实现中存在的。用户代理检测通过检测用户代理字符串来识别浏览器。 1、...

    wemallshopwemallshop 评论0 收藏0
  • 【JavaScript系列】动态绑定事件方法:(1)jquery的on方法;(2)html元素绑定

    【JavaScript系列】动态绑定事件方法:(1)jquery的on方法;(2)html元素绑定

    摘要:提示如需移除事件处理程序,请使用方法。说明和绑定的点击事件被的事件覆盖。分析不同的绑定方式执行顺序属性元素事件事件。元素绑定事件删除按钮。属性绑定事件动态绑定事件方法的方法的属性绑定。 一、动态监听加载对象 当使用js或jQuery动态创建元...

    young.liyoung.li 评论0 收藏0
  • 利用 Canvas 绘画一个未闭合的带进度条的圆环

    利用 Canvas 绘画一个未闭合的带进度条的圆环

    摘要:最终效果图一定义变量定义半径,定义圆环厚度,定义圆心位置定义默认填充颜色二画第一个圆弧注意这个方法,生成路径的第一步。本质上,路径是由很多子路径构成,这些子路径都是在一个列表中,所有的子路径线弧形等等构成图形。 最终效果图 showImg("ht...

    mgckidmgckid 评论0 收藏0
  • vue实现局部滚动加载 加自定义滚动加载的指令

    vue实现局部滚动加载 加自定义滚动加载的指令

    摘要:先来实现局部的滚动加载没有更多了这是测试的数据这是测试的数据这是测试的数据这是测试的数据这是测试的数据这是测试的数据这里监听等于触发获取数据的方法否则不触发我是监听的距离底部的距离判断当前页数大于最后一页加载完毕首次加载页面 先来实现...

    lufficclufficc 评论0 收藏0
  • 修饰器模式

    修饰器模式

    摘要:更多前端技术和知识点,搜索订阅号菌订阅不会改变原有的对象,而是在其基础上进行拓展。 showImg("https://segmentfault.com/img/remote/1460000019865720?w=640&h=645"); ⭐️ 更多前端技术和知识点,搜索订阅号 JS 菌 订阅 不会改变原有的对象,而是...

    SalamanderSalamander 评论0 收藏0
  • 函数 闭包eeva iife

    函数 闭包eeva iife

    摘要:概述函数的声明命令函数表达式变量赋值命令后面不带有函数名。如果加上函数名,该函数名只在函数体内部有效,在函数体外部无效。同样的,函数体内部声明的函数,作用域绑定函数体内部。可以通过,达到调用函数自身的目的。 函数 函数是一段可以反复调...

    AnthonyHanAnthonyHan 评论0 收藏0
  • 前端面试每日3+1——第100天

    前端面试每日3+1——第100天

    摘要:前端面试每日题,以面试题来驱动学习,每天进步一点让努力成为一种习惯,让奋斗成为一种享受相信坚持的力量学习不打烊,充电加油只为遇到更好的自己,天无节假日,每天早上点纯手工发布面试题死磕自己,愉悦大家。 今天的面试题 (2019.07.25) —— 第1...

    renweihubrenweihub 评论0 收藏0
  • 详解JavaScript的任务、微任务、队列以及代码执行顺序

    详解JavaScript的任务、微任务、队列以及代码执行顺序

    摘要:在微任务期间排队的任何其他微任务都会被添加到队列的末尾并进行处理。因此一个已的调用时将立即把一个微任务加入微任务队列中。和回调被列为微任务。上述规则确保微任务不会中断执行中期的。 为了保证的可读性,本文采用意译而非直译。 想阅读更多优...

    rubyshenrubyshen 评论0 收藏0
  • 数据类型(概述)

    数据类型(概述)

    摘要:简介语言的每一个值,都属于某一种数据类型。运算符返回数据类型运算符返回真假方法返回类型运算符返回数据类型数值字符串布尔值分别返回。运算符返回真假方法返回类型和布尔值和概述用法和含义布尔值和或者上面代码中,转为数字时,自动变成。 简介 J...

    hzxhzx 评论0 收藏0
  • 小程序·云开发实战实战 - 迷你微博

    小程序·云开发实战实战 - 迷你微博

    摘要:根据上一小节的主要信息,我们可以初步推断出一条迷你微博在云数据库的里是这样存储的先来看。 0. 前言 本文将手把手教你如何写出迷你版微博的一行行代码,迷你版微博包含以下功能: Feed 流:关注动态、所有动态 发送图文动态 搜索用户 关注系统 点...

    caozhijiancaozhijian 评论0 收藏0
  • ['1', '2', '3'].map(

    ['1', '2', '3'].map(

    摘要:比如参数表示使用我们通常使用的十进制数值系统。始终指定此参数可以消除阅读该代码时的困惑并且保证转换结果可预测。当未指定基数时,不同的实现会产生不同的结果,通常将值默认为。 showImg("https://segmentfault.com/img/bVbvtHZ?w=536&h=116"); ...

    enalienali 评论0 收藏0
  • 解决Vue-iview封装导航栏刷新,导航栏消失之坑

    解决Vue-iview封装导航栏刷新,导航栏消失之坑

    摘要:前言记录一次跳转路由时,导航栏选中消失的神秘事件。事情原图请看这张图,一开始路由跳转到这页面时,导航栏是有高亮的,但是在刷新的时候,高亮就消失了总所周知,客户是一种可以从鸡蛋里面挑出骨头的神秘生物。 1.前言 记录一次跳转路由时,导航栏...

    ACb0yACb0y 评论0 收藏0
  • Regexp对象二

    Regexp对象二

    摘要:需要特别注意的是,如果使用方法生成正则对象,转义需要使用两个斜杠,因为字符串内部会先转义一次。匹配一个以两位十六进制数表示的字符。相比之下,点号作为元字符是不包括换行符的。星号表示某个模式出现次或多次,等同于。 匹配规则字面量字符和元...

    VPointerVPointer 评论0 收藏0
  • uni-app项目瀑布流布局

    uni-app项目瀑布流布局

    摘要:地址,喜欢的可以下哦插件预览图使用教程插件代码拷贝下载后把目录下文件拷贝到自己项目目录下插件全局配置在项目里中配置如下代码插件使用页面使用瀑布流支持兼容性项目中使用都兼容 github地址,喜欢的可以star下哦 插件预览图 showImg("https://seg...

    tommegotommego 评论0 收藏0
  • 语法 字符转换

    语法 字符转换

    摘要:基本上,只要有一个字符无法转成数值,整个字符串就会被转为。字符串转换后还是原来的值。布尔值转为字符串,转为字符串。 概述强制转换Number()先v+nuber否则后tString()先t加st是否原始值后vBoolean(Valueof返回本身Tostringg 对象的话返object obje...

    chaosx110chaosx110 评论0 收藏0
  • 第一章无处不在的JavaScript【Javascript忍者秘籍2阅读笔记】

    第一章无处不在的JavaScript【Javascript忍者秘籍2阅读笔记】

    摘要:无处不在的理解语言与其他主流语言相比,函数式语言的血统更多一些。函数式语言一类程序设计语言,是一种非冯诺伊曼式的程序设计语言。函数式语言主要成分是原始函数,定义函数和函数型。性能分析内置对象上的和方法。 无处不在的JavaScript 理解JavaS...

    yckyck 评论0 收藏0
  • 【Flutter组件】仿微信左滑删除组件与透明背景时的处理

    【Flutter组件】仿微信左滑删除组件与透明背景时的处理

    摘要:本文用到的组件这是一个简单版仿微信的左滑删除的组件左滑删除组件地址仓库地址问题在上,使用仿微信样式的左滑删除组件时如果这一行的背景色是透明的,就会出现如下问题透明的下可以看到删除和编辑按钮,我们就需要处理一下。 本文用到的组件: 这是...

    mingzhongmingzhong 评论0 收藏0
  • js如何获取函数内的变量

    js如何获取函数内的变量

    摘要:众所周知,函数内部的局部变量,外界是访问不到的。今天有个很简单的需求,要用到函数内的变量,简单记一下测试要获取的变量当然这个报错了,解决方式,使用闭包然后出去测试成功访问还有个例子方式一,匿名函数调用返回匿名方法返回另一种方式较为直观...

    blueskybluesky 评论0 收藏0
  • 时间戳转换成日期

    时间戳转换成日期

    /** * 时间戳转换成日期 * @param timestamp * @returns {*} */ function timestampToTime(timestamp) { var date = new Date(timestamp * 1000);//时间戳为10位需*1000,时间戳为13位的话不需乘1000 Y = date.getFullYear() + &q...

    孙淑建孙淑建 评论0 收藏0
  • 前端权限映射:1.静态映射 2. 动态映射

    前端权限映射:1.静态映射 2. 动态映射

    摘要:之前项目要根据后端返回数据来判断下方功能是否显示与隐藏后端返回的是一大串字符串一开始写的逻辑是这样的很傻然后问了下大佬想做种后端返回某个数据显示用户的权限功能分为静态映射与动态映射先看下大佬写的优化图二的方法两种方法都能优化上方繁琐的...

    JackJiangJackJiang 评论0 收藏0
  • express 路由url参数获取

    express 路由url参数获取

    1.get方法 通过 req.query解析出来 2.post方法 1.req.body 解析出来 //bodyParser app.use(express.urlencoded({ extended: true, limit: "50mb" })); 3. :id app.post("/get_json/:id", function (req, res)...

    BaaaanBaaaan 评论0 收藏0
  • canvas实例 --- 制作简易迷宫

    canvas实例 --- 制作简易迷宫

    摘要:整个思路十分简单首先我们将迷宫视为一个行列的单元格组合,每一个单元格便可以表示为。用来储存我们已访问过的单元格,则记录我们的访问路径。我们通过将单元格的,,,属性设置为或来标识这个方向是否应该有边框,同时该方向是否可走。 这个系列分为...

    twohappytwohappy 评论0 收藏0
  • MUI移动APP沉浸式状态栏显示效果简单实现

    MUI移动APP沉浸式状态栏显示效果简单实现

    摘要:注意黑白灰等以及接近黑白灰的颜色不支持设置为状态栏前景色,防止与前景色一致导致状态栏文字看不到。就这样解决了都支持 最近在写一个mui的项目, 想着把状态也弄成沉浸式的装个X 网上大多是在manifest.json->plus下设置statusbar和launchwebview属性...

    ProfeelProfeel 评论0 收藏0
  • 【源码分析】给你几个闹钟,或许用 10 分钟就能写出 lodash 中的 debounce &

    【源码分析】给你几个闹钟,或许用 10 分钟就能写出 lodash 中的 debounce &

    摘要:最简单的案例以最简单的情景为例在某一时刻点只调用一次函数,那么将在时间后才会真正触发函数。后续我们会逐渐增加黑色闹钟出现的复杂度,不断去分析红色闹钟的位置。 序 相比网上教程中的 debounce 函数,lodash 中的 debounce 功能更为强大,相应的...

    余学文余学文 评论0 收藏0
  • ES6 Symbol - 基本使用方法

    ES6 Symbol - 基本使用方法

    摘要:但是,前来提到的个方法都不支持属性,为了保持原有的功能,新增了一个方法来检索类型的属性接下来看一下式例以上,就是关于的基本使用方法。 ES6新增了一个基本数据类型:Symbol,至此ECMAScript的基本数据类型就有了6种:字符串,数字,布尔,null,...

    paney129paney129 评论0 收藏0

热门文章

<