文章库ARTICLE COLUMN

  • 高级 Vue 组件模式 (7)

    高级 Vue 组件模式 (7)

    摘要:使用目标到目前为止,仅从组件自身的角度来看,它已经可以满足大多数的业务场景了。但我们会发现一个问题,就是当前组件的状态对于调用者来说,完全是黑盒状态,即调用者无法初始化,也无法更改组件的开关状态,这在一些场景无法满足需求。 07 使用 St...

    CaizhenhaoCaizhenhao 评论0 收藏0
  • getBoundingClientRect介绍

    getBoundingClientRect介绍

    摘要:用于获取元素相对与浏览器视口的位置由于已经是标准,所以不用担心兼容,不过在下还是有所区别元素顶部相对于视口顶部的距离元素底部相对于视口顶部的距离元素左边相对于视口左边的距离元素右边相对于视口左边的距离元素高度元素宽度兼容写法 getBound...

    dreamtecherdreamtecher 评论0 收藏0
  • jQuery取得select选择的文本与值

    jQuery取得select选择的文本与值

    摘要:原文链接获取选择的文本与值获取获取选中的获取选中的获取选中的索引设置设置选中的索引为索引值设置选中的设置选中的设置项添加一项请选择在前面插入一项删除索引值最大的删除索引值为的删除值为的删除值为的清空工作需要,要获得两个表单中的值。 原...

    alogyalogy 评论0 收藏0
  • IntersectionObserver介绍

    IntersectionObserver介绍

    摘要:允许你追踪目标元素与其祖先元素或视窗的交叉状态。此外,尽管只有一部分元素出现在视窗中,哪怕只有一像素,也可以选择触发回调函数。即只有线程空闲下来,才会执行观察器。 允许你追踪目标元素与其祖先元素或视窗的交叉状态。此外,尽管只有一部分元...

    PAMPANGPAMPANG 评论0 收藏0
  • JavaScript-Dom相关知识点

    JavaScript-Dom相关知识点

    摘要:并提供相对于它左上角的坐标。属性还包括滚出隐藏部分,例如没有水平滚动,等于大多数几何属性是只读的,但可以更改,浏览器将滚动元素。元素的滚动部分的宽度高度注意点如果一个元素不能被滚动例如,它没有溢出,或者这个元素有一个属性,将被设置为。...

    XiNGRZXiNGRZ 评论0 收藏0
  • 有多少种硬币组合——找出独特子数组之和

    有多少种硬币组合——找出独特子数组之和

    摘要:另外,我们还需要将所有硬币组合起来,组成一个新的数组,其中包含了所有的硬币。比如硬币数组,和代表其数量的数组,组合成。 写在前面的自我检讨 这道题的解法,刚开始我自己做的并不算是一个很好的解法,只能说题目是做出来了,但过程中的计算有大...

    xiaoqibTnxiaoqibTn 评论0 收藏0
  • JavaWEB开发04——JQuery

    JavaWEB开发04——JQuery

    摘要:设计的宗旨是,,即倡导写更少的代码,做更多的事情。它封装常用的功能代码,提供一种简便的设计模式,优化文档操作事件处理动画设计和交互。 今日任务 使用JQuery完成页面定时弹出广告 定时器: ​ setInterval clearInterval ​ setTimeou...

    pakolagijpakolagij 评论0 收藏0
  • 1024程序员节最新福利之2018最全H5前端资料集

    1024程序员节最新福利之2018最全H5前端资料集

    摘要:前言有好久没有写博客了主要这段时间都沉迷学习无法自拔了哈哈自吹一波前两天不是节吗所以就有很多福利出现了当然每个人能都获得的信息都有所不同这就是所谓的信息差秉着好东西需要分享和开源的好习惯所以来给你们送福利了其他福利一程序员节最新福利之...

    googolleegoogollee 评论0 收藏0
  • react中高阶组件

    react中高阶组件

    摘要:高阶组件深入理解作用以及应用本文主要以通俗易懂的语言表达自己对高阶组件的一些见解,希望大家多多提问高阶组件深入理解高阶组件就是一个函数,传给它一个组件,它返回一个新的组件。新的组件使用传入的组件作为子组件。 react高阶组件深入理解、作...

    cjiecjie 评论0 收藏0
  • 了解可执行的NPM包

    了解可执行的NPM包

    摘要:在源码中也可以看到,在执行之前动态的引入了这些解释器模块。因为认为如果你要使用,那么一定会有对应的依赖,这个模块就是与同级的依赖,也就是说可以放心的进行,大致这样的结构的位置在这里执行脚本以及一个相反的栗子 NPM是Node.js的包管理工具,...

    MingjunYangMingjunYang 评论0 收藏0
  • canvas.width和canvas.style.width区别以及应用

    canvas.width和canvas.style.width区别以及应用

    摘要:今天讲的内容是和的区别,在没有做项目之前,其实我是并没有深入了解过这两个属性的,最近在研究项目的自适应问题,尤其是在中置入图片,碰到了图片模糊的问题,这些杂症都是和文章要讲的有关系。最后,当我们不指定的真实大小时,默认按照处理。 今天...

    付永刚付永刚 评论0 收藏0
  • 学习 create-react-app

    学习 create-react-app

    摘要:所以再看文件这里不贴图占地方有兴趣自己看。常见的用法就是和中的搭配发布自己的包通读下来就是一个帮助搭建项目文件夹,写一些语句的作用。 版本说明:2.0.4 首先看文档中怎样使用:showImg("https://segmentfault.com/img/bVbiI27?w=1422&h=616"); ...

    qujianqujian 评论0 收藏0
  • 善用Object.defineProperty巧妙找到修改某个变量的准确代码位置

    善用Object.defineProperty巧妙找到修改某个变量的准确代码位置

    摘要:我今天的工作又遇到一个难题。前端右下角这个按钮被设置为禁用状态。这个按钮的可用状态由属性控制。而行执行之前,还没有这个的属性。我成功找到了我在寻找的给添加了的代码位置。 我今天的工作又遇到一个难题。前端UI右下角这个按钮被设置为"禁用(di...

    happyhuangjinjinhappyhuangjinjin 评论0 收藏0
  • 快速学习nodejs系列:十三、nodejs实现restful api、cookie、session

    快速学习nodejs系列:十三、nodejs实现restful api、cookie、session

    摘要:在前面的节课程里面,我们已经基本学习完了的知识,达到基础入门的要求。英语的直译就是表现层状态转移。的特点不加密用户可删除可被修改依赖于用户禁用或清除时,读取出错。下节,会开始学习框架。 在前面的12节课程里面,我们已经基本学习完了nodejs...

    asce1885asce1885 评论0 收藏0
  • 分享一个开源的JavaScript统计图表库,40行代码实现专业统计图表

    分享一个开源的JavaScript统计图表库,40行代码实现专业统计图表

    摘要:柱状图,饼状图,点状图等等您能想到的类型全部支持。这个开源库的官网直接看如何只用行代码就实现专业的统计图表。第八行声明要显示的统计图的类型。如果是线状图,柱状图这些类型,则定义的维度作为统计图的纵坐标也就是坐标。 提升程序员工作效率的...

    MagicerMagicer 评论0 收藏0
  • 在同一页面显示多个JavaScript统计图表

    在同一页面显示多个JavaScript统计图表

    摘要:我要实现的功能是出一个报表,在同一个页面显示对于每个问题,每个答案的总共出现次数。第一个负责用个饼状图来显示问题的结果,第二个里的个则显示柱状图。之所以除以而不除以是为了给每一行的统计图之间预留一些空隙。 最近我接到一个开发任务,要求...

    olleolle 评论0 收藏0
  • 如何通过Java代码判断当前的环境是否支持JRE 9

    如何通过Java代码判断当前的环境是否支持JRE 9

    摘要:已经出来有一段时间了,因此很多流行的应用纷纷增添了对乃至的支持,比如。因此如果用加载不到这个类,一定说明当前的运行环境是以下。通过这种方式进行运行环境的检测比准确,因为后者获取的信息理论上有可能被别人用覆盖。 JDK9已经出来有一段时间了...

    tyheisttyheist 评论0 收藏0
  • 简单理解CommonJS规范

    简单理解CommonJS规范

    摘要:事实上已经出现了模块规范,如果使用的模块规范是无需环境的。因此,需要将规范和的模块规范区分开来。三模块规范的好处模块规范很好地解决变量污染问题,每个模块具有独立空间,互不干扰,命名空间等方案与之相比相形见绌。 写在前面:  一个文件就...

    王笑朝王笑朝 评论0 收藏0
  • Eclipse被卡死了或者失去响应了后分析根源的一个小技巧

    Eclipse被卡死了或者失去响应了后分析根源的一个小技巧

    摘要:没有经验的朋友可能会用任务管理器强制结束进程,抱着侥幸的心理一次又一次得重试,希望这个卡死或者失去响应的问题可以不再出现,但往往事与愿违。本文介绍的这个通用办法适用于一切不能正常工作时的故障排查和分析。 提升程序员工作效率的工具/技巧...

    liukai90liukai90 评论0 收藏0
  • webpack打包过程如何调试?

    webpack打包过程如何调试?

    摘要:本文适用于已经会使用的前端开发人员,但是想进一步了解细节和进阶。搭好之后的项目结构如下图打开能看到字符串。下面介绍如何调试本身的打包过程。这个就是我们之前命令行里指定的参数然后点一下调试器里的继续执行,断点就提留在我们设置在里的断点了...

    ephereridephererid 评论0 收藏0
  • 原型模式故事链(4)--JS执行上下文、变量提升、函数声明

    原型模式故事链(4)--JS执行上下文、变量提升、函数声明

    摘要:代码在执行之前会先全局中变量提升函数声明。函数的执行上下文,也就是在这个函数范围内找到函数执行上下文中函数范围内,所有用声明的变量。函数执行时,按照执行位置查找变量作用域只会向上查找。下一回变量作用域与闭包 上一章:JS的数据类型 传送...

    netScorpionnetScorpion 评论0 收藏0
  • Node+Express+MySql实现简单增删改查和登录

    Node+Express+MySql实现简单增删改查和登录

    摘要:链接数据库创建编码解析方法设置跨域访问登录登陆失败登陆成功查询修改修改成功添加添加成功删除删除成功配置服务端口 var express = require("express"); var mysql = require("mysql"); var app = express(); var bodyParser = require("bo...

    王岩威王岩威 评论0 收藏0
  • 偶然发现了另一种跨域方式,不知道有没有人这么玩过

    偶然发现了另一种跨域方式,不知道有没有人这么玩过

    摘要:众所周知,利用浏览器不限制加载跨域外部资源的特性,使用标签属性请求接口,加载数据,在中触发提前声明好的函数拿到数据,前端的前辈们这一手操作简直就是犀利。现代浏览器提供了这个,使得通过可以拿到某个元素最终应用的样式。 众所周知,jsonp利...

    cooxercooxer 评论0 收藏0
  • 小程序初始认识

    小程序初始认识

    摘要:仅支持部分选择器交互交互逻辑与类似,此外还有丰富的小程序。中的是一个页面构造器,通过它,结合小程序框架把和一起渲染出最终的结构。 我的第一个小程序 1.首先搭建小程序所需环境,在微信公众平台上按照起步,申请账号、登记信息、获取到AppID接...

    wapeyangwapeyang 评论0 收藏0
  • 深入浅出redux学习(-)

    深入浅出redux学习(-)

    摘要:只要输入的值不变,每次输出都是一样的值。指定位置元素运算操作如可用以下方式代替主要是生成中最核心的对象。描述发生了什么,是响应并对进行更新。生成的对象包含个方法,分别为,和。按照约定,具有字段来表示它的类型。 前言: 一开始接触redux...

    xietao3xietao3 评论0 收藏0

热门文章

<