文章库ARTICLE COLUMN

  • 8.leetcode Self Dividing Numbers

    8.leetcode Self Dividing Numbers

    摘要:题目例子我的解法其他解法这个方法不用转化成字符串,直接得到的数再除 1. 题目 A self-dividing number is a number that is divisible by every digit it contains. For example, 128 is a self-dividing number because 128 % 1 == 0, 128 % 2 ...

    付永刚付永刚 评论0 收藏0
  • fe5-2:js语言、dom编程

    fe5-2:js语言、dom编程

    摘要:用来定义样式网站的外观字体大小背景颜色标签不用再写,网站已经默认标签为文件的引用应该放在标签最后执行用来查找元素元素选择器只能得到默认值而不是得到当前的值元素选择器选择器用的是类名选择器用的是获取特定属性值不存在的属性会返回它在中 CS...

    William_SangWilliam_Sang 评论0 收藏0
  • 整理获取 viewport 和 element 尺寸和位置方法

    整理获取 viewport 和 element 尺寸和位置方法

    摘要:整理获取和尺寸和位置方法更多前端技术和知识点,搜索订阅号菌订阅视口页面或窗口的位置和宽高获取视口宽高下面方法是包括滚动条的宽高,不支持滚动条另外浏览器兼容差,可获取包括工具栏的宽高页面滚动位置返回整个页面的滚动的位置,与返回的值一致,...

    dinferdinfer 评论0 收藏0
  • HTML5、js、CSS3的自定义表情编辑器

    HTML5、js、CSS3的自定义表情编辑器

    摘要:跟大家分享一个款基于的自定义表情编辑器您可以在编辑器中为该人脸表情添加和改变各种面部表情给它戴上帽子,戴上围巾,甚至可以将其他任意表情添加上去,是不是很酷。源码我已经分享出来了,希望对大家学习有帮助。 跟大家分享一个款基于HTML5、js、C...

    JerryCJerryC 评论0 收藏0
  • 每日 30 秒 ⏱ 扼住焦点的喉咙

    每日 30 秒 ⏱ 扼住焦点的喉咙

    简介 无障碍、HTML 小细节、焦点、a11y、Accessibility、框架选择 无障碍开发还是应该从 HTML 开始聊起,无论是盲人阅读器还是浏览器等工具最核心的部分还是在 HTML,毕竟没了 CSS 只是不美观了,没了 JavaScript 只是少了交互和无限扩展的可能性。 有的同...

    antyiweiantyiwei 评论0 收藏0
  • 文件下载那点事

    文件下载那点事

    摘要:不过这种方式有问题,目前查到的大部分过程都是会在服务器新建出一个文件,等下载完毕在做删除,还没有找到可以跨过这一步的方式。 showImg("https://segmentfault.com/img/remote/1460000018850368"); Content-Disposition / Content-Type Content-Di...

    PascalXiePascalXie 评论0 收藏0
  • vs code 插件折腾记(二)

    vs code 插件折腾记(二)

    摘要:插件折腾记一接上文更新一个可以更好的区分代码嵌套关系的插件使用相同的颜色标识匹配同一组括号允许窥视与类字符串作为从文件到相应的定义,功能十分强大内联加载文件并在那里进行快速编辑直接跳转到文件或在新编辑器中打开它用鼠标悬停在符号上显示定...

    villainhrvillainhr 评论0 收藏0
  • LeetCode 之 JavaScript 解答第20题 —— 有效的括号(Valid Parent

    LeetCode 之 JavaScript 解答第20题 —— 有效的括号(Valid Parent

    摘要:小鹿题目给定一个只包括,,,,,的字符串,判断字符串是否有效。有效字符串需满足左括号必须用相同类型的右括号闭合。注意空字符串可被认为是有效字符串。除去这两种情况都不是符合条件的。 Time:2019/4/11Title: Valid ParenthesesDifficulty: Ea...

    novonovo 评论0 收藏0
  • javascript 闭包

    javascript 闭包

    摘要:现在可以画一个基本的闭包出来了三种传递方法分开看,你可以的。二循环中的闭包说到循环闭包就要掏出大家耳熟能详的栗子了。外部包装函数返回值至少引用一个内部函数创建包装函数内部作用域闭包。 闭包 一、闭包是什么? 将一个 词法作用域 中的 内部...

    xiangzhihongxiangzhihong 评论0 收藏0
  • vuex持久化插件-解决浏览器刷新数据消失问题

    vuex持久化插件-解决浏览器刷新数据消失问题

    摘要:众所周知,的一个全局状态管理的插件,但是在浏览器刷新的时候,内存中的会释放,通常的解决办法就是用本地存储的方式保存数据,然后再初始化的时候再赋值给,手动存再手动取会觉得很麻烦,这个时候就可以使用的插件插件地址欢迎插件原理有一个方法每次...

    walterrwuwalterrwu 评论0 收藏0
  • JS 插件文档库邀你一起协同创作

    JS 插件文档库邀你一起协同创作

    摘要:期待你的加入,一起维护文档,语雀文档协作邀请链接,如果链接过期,请加个人微信号,并备注文档协作。文档介绍文档在语雀平台上,期待你的加入进行协作编写,不要求所有的配置项都介绍到,列举一些最常见的即可。 项目概览 JS 插件文档库地址:JS 插...

    邹强邹强 评论0 收藏0
  • js区分鼠标点击的是左键还是右键

    js区分鼠标点击的是左键还是右键

    摘要:事件有个可以返回一个数值,根据数值判断取得用户按了那个鼠标键默认。没有按任何按钮。鼠标左键鼠标右键鼠标左右键同时按下鼠标中键鼠标左键和中键同时按下鼠标右键和中键同时按下所有三个键都按下兼容的写法本文来自标哥小站,原地址 onmousedown ...

    高胜山高胜山 评论0 收藏0
  • JavaScript中事件的几种兼容性写法

    JavaScript中事件的几种兼容性写法

    摘要:获取事件获取事件目标键盘事件阻止事件冒泡阻止浏览器默认行为本文来自标哥小站,原地址 1.获取事件 e = e || window.event 2.获取事件目标 e.target || e.srcElement  3.键盘事件 event.keyCode || event.which 4.阻止事件冒泡 e.stopPropagation...

    Lin_RLin_R 评论0 收藏0
  • vue-cli3.0源码分析@vue/cli-----add和invoke

    vue-cli3.0源码分析@vue/cli-----add和invoke

    上一篇已经讲了create命令;那么这一篇我们来看一下add和invoke这个命令。之所以放一起讲,是因为当add执行的时候,也会去执行invoke add vue add vue-cli-plugin-xxx 或 vue add @vue/xxx 通过这种形式就是vue-cli3.0内部能识别的插件了首先来看一下入口 p...

    sorrasorra 评论0 收藏0
  • Vue实战—从目录结构谈可扩展项目架构设计

    Vue实战—从目录结构谈可扩展项目架构设计

    摘要:好的项目代码结构会大大提升项目的维护性和可扩展性。多说无益,我这里直接给大家一个示意图,大家可以按照我给的这个项目结构组织项目。你连文件目录都设计不好,我拿什么相信你能设计出来可扩展的程序 很多人都会用项目脚手架,也会跑hello world,...

    yankeysyankeys 评论0 收藏0
  • 使用 Webpack1.x 搭建 (MultiPage Application,MPA) 基础框架

    使用 Webpack1.x 搭建 (MultiPage Application,MPA) 基础框架

    摘要:初始化项目官方文档项目地址项目搭建简单记录一下命令,网上有很多文章不多做介绍。希望可以提供一个基础的架构。 初始化项目 webpack官方文档:https://www.webpackjs.com/con...github项目地址:https://github.com/Zhanghongw... 项目搭建简单记录...

    yy736044583yy736044583 评论0 收藏0
  • Chrome 75 将原生支持图片的惰性加载

    Chrome 75 将原生支持图片的惰性加载

    摘要:今天给大家带来好消息是,将原生支持图片的惰性加载,支持对和进行延迟加载,只需要将属性设置为即可。该属性支持标签,无论标签是否含有属性及被标签包裹,以及标签。 随着浏览器性能的提升,前端也越来越关注用户体验,而影响用户体验其中一个很重要...

    luckywluckyw 评论0 收藏0
  • KV存储:Web的第一个内置模块

    KV存储:Web的第一个内置模块

    摘要:那么是否有既简单并且又不阻塞主线程的呢好消息是正在尝试一种称为内置模块的新功能,计划发布的第一个内置模块是名为的异步键值存储模块,先来了解一下什么是内置模块。 相信作为web开发者大家都使用过浏览器的本地存储localStorage,它是一个会阻止...

    only_doonly_do 评论0 收藏0
  • 前端工程师必备:前端的模块化

    前端工程师必备:前端的模块化

    摘要:规范则是非同步加载模块,允许指定回调函数,可以实现异步加载依赖模块,并且会提前加载由于主要用于服务器编程,模块文件一般都已经存在于本地硬盘,所以加载起来比较快,不用考虑非同步加载的方式,所以规范比较适用。 JS模块化 模块化的理解 什么...

    RenderRender 评论0 收藏0
  • 谈谈Spring Boot 数据源加载及其多数据源简单实现

    谈谈Spring Boot 数据源加载及其多数据源简单实现

    摘要:整个代码如下组装默认配置的数据源,查询数据库配置开始初始化动态数据源数据源完毕初始化动态数据源共计条重新加载数据源配置总结以上源码参考个人项目基于开发基于前后分离的开发平台一起来聊聊你们是咋用的吧。 业务需求 提供所有微服务数据源的图...

    netScorpionnetScorpion 评论0 收藏0
  • Antv F2的报错解决办法,可解决类似所有Antv F2方法名找不到的问题

    Antv F2的报错解决办法,可解决类似所有Antv F2方法名找不到的问题

    摘要:一句话总结使用代替如果已心领神会,可以关闭该页面啦叨叨叨如下举一个小小例子,例子来源于官方文档使用过程中,需要给饼图配置,官方例子提供的代码如下这时候会发现你的饼图没法像官方例子那样如愿出现,而且报了个错,刚好我也遇到了跟你同样的问题...

    马龙驹马龙驹 评论0 收藏0
  • 如何理解JavaScript的原型和原型链?

    如何理解JavaScript的原型和原型链?

    摘要:之前有朋友问怎么去理解原型和原型链的问题。理解原型链的小技巧将箭头视作泛化子类到父类关系那么图中所有的虚线将构成一个继承层级,而实线表示属性引用。原型链是实现继承的重要方式,原型链的形成是真正是靠而非。 之前有朋友问怎么去理解原型和原...

    adieadie 评论0 收藏0
  • 五步带你完成vue-cli 项目打包一键部署(测试)服务

    五步带你完成vue-cli 项目打包一键部署(测试)服务

    摘要:初始化项目测试服务已经准备前提已经准备好了注意一键部署都可以使用在根目录新建文件夹类容如下类容如下文件类容如下正在发布到生产测试服务器这个路径是你需要上传到服务器的文件夹路径发布失败成功发布到生产测试服务器文件类容如下读取环境变量文件...

    cgh1999520cgh1999520 评论0 收藏0
  • 分享一个自己写的开源图床ImgURL

    分享一个自己写的开源图床ImgURL

    摘要:是一款使用开发的图床程序,免费开源,支持图像裁剪压缩自动鉴黄识别等多种功能,部署简单,管理方便。 ImgURL是一款使用PHP + SQLite 3开发的图床程序,免费开源,支持图像裁剪、压缩、自动鉴黄识别等多种功能,部署简单,管理方便。 showImg("https:...

    wwolfwwolf 评论0 收藏0
  • 对象的计算属性

    对象的计算属性

    var Dep = { target: null }; function defineComputed(obj, key, computeFunc) { computeFunc = computeFunc.bind(obj); var value; Dep.target = function() { value = computeFunc(); ...

    klivitamJklivitamJ 评论0 收藏0

热门文章

<