文章库ARTICLE COLUMN

  • JavaScript的短路运算&&和||

    JavaScript的短路运算&&和||

    摘要:的和的短路运算可以当做且,当做或来理解。可以把看做是找假运算。找到假,直接停止,将假返回找到真,则会继续找,直到找到假才停止,并将假返回。 JavaScript的&&和||的短路运算 &&可以当做且、and,||当做或、or来理解。使用&&的时...

    Mike617Mike617 评论0 收藏0
  • 基于 WebRTC 构建 Web SIP Phone

    基于 WebRTC 构建 Web SIP Phone

    摘要:年月,被正式批准成为信号协议之一,并成为体系结构的一个永久单元。与一样,是用于最主要的信令协议之一。一般来说,要么使用实体话机,要么在系统上安装基于的客户端程序。实体话机硬件成本高,基于的客户端往往兼容性差,无法跨平台,易被杀毒软件查...

    MoxmiMoxmi 评论0 收藏0
  • 【前端】Util.js-ES6实现的常用100多个javaScript简短函数封装合集(持续更新中)

    【前端】Util.js-ES6实现的常用100多个javaScript简短函数封装合集(持续更新中)

    摘要:在数组中循环使用将数组的第一个元素除去直到函数的返回值为。使用匿名内部函数范围来声明未定义的内存空间使用闭包来存储返回值。返回顶部从数组中移除给定函数返回的元素使用查找返回值的数组元素和以使用删除元素。使用执行从右向左的函数组合。 sh...

    ivyzhangivyzhang 评论0 收藏0
  • JavaScript原型链以及Object,Function之间的关系

    JavaScript原型链以及Object,Function之间的关系

    摘要:由于一般所有的原型链最终都会指向顶端的,所以它们都是的。好了现在了,成了所有对象原型链的。 JavaScript里任何东西都是对象,任何一个对象内部都有另一个对象叫__proto__,即原型,它可以包含任何东西让对象继承。当然__proto__本身也是一个对象,...

    zackleezacklee 评论0 收藏0
  • 傻傻的分也分不清楚的property和attribute

    傻傻的分也分不清楚的property和attribute

    摘要:最近,一个小伙伴问了我一个问题和的区别当时我想了又想,很不好意思的说了我不知道,所以,抽了个事件好好的利用了一下度娘和总结了一下。 最近,一个小伙伴问了我一个问题property和attribute的区别?当时我想了又想,很不好意思的说了我不知道,所...

    SimpleTriangleSimpleTriangle 评论0 收藏0
  • 十步零基础JavaScript学习路径

    十步零基础JavaScript学习路径

    摘要:之前写过一篇天学通前端开发,内容主要讲的就是前端学习路径,今天再来写一篇零基础的学习路径,希望能帮编程零基础的前端爱好者指明方向。十框架三选一,零基础的初学者强烈推荐,如果是后台转前端推荐,如果技术型前端,推荐。 之前写过一篇26天学通...

    incredibleincredible 评论0 收藏0
  • 浏览器缓存

    浏览器缓存

    摘要:服务器通过这两个首部字段告知客户端资源的缓存过期时间和缓存最大生命周期。客户端得知资源的缓存过期时间和最大生命周期后,即可自行判断是否可不建立与服务器的链接,直接从浏览器缓存中获取资源。 浏览器缓存 浏览器缓存分为强缓存和协商缓存 强...

    sixgosixgo 评论0 收藏0
  • 导播台移动端开发遇见的问题总结

    导播台移动端开发遇见的问题总结

    摘要:前言移动端导播台采用进行通信,系统要求版本使用去除轮廓外框当用户点击的浏览器中的链接或的可点击的元素时,覆盖显示的高亮颜色。如果未设置透明度,使用默认的透明度。视频旋转系统,是无法阻止横屏时视频播放器不发生旋转的,需要重新设置样式。 ...

    The questionThe question 评论0 收藏0
  • 获取随机数

    获取随机数

    获取数组arr随机下标:Math.floor(Math.random()*arr.length);获取n-m的随机整数:Math.round(Math.random()*(m-n)+n);

    springDevBirdspringDevBird 评论0 收藏0
  • 译:用let 和 const 来指导JavaScript 的变量提升

    译:用let 和 const 来指导JavaScript 的变量提升

    摘要:最近在上看到一篇关于变量提升的文章,原文在此。对于刚入门的开发者时常难以理解变量方法提升的独特行为。接下来我们要谈论,,声明,那么先了解变量提升就显得更为重要了。在进入作用域和不能访问的这段时间,我们称为暂时性死区。 showImg("https:/...

    sanyangsanyang 评论0 收藏0
  • vue版本的timesheet图表

    vue版本的timesheet图表

    摘要:说明由于工作需要,将改为一个以两个时间段内所有周作为参考的组件,所以把它重写成了一个的组件,保留了原有的以年为参考的方式,另外引入来操作时间比原来作者的更简单了。安装与使用效果 Github https://github.com/SamHz/vue-... 说明 由于工作需...

    YorkChenYorkChen 评论0 收藏0
  • fsLayuiPlugin树+数据表格使用

    fsLayuiPlugin树+数据表格使用

    摘要:是一个基于的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置实现数据请求,减少前端重复开发的工作。特殊说明和需要在数据表格基础上多引入的文件。 fsLayuiPlugin 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提...

    gnehcgnehc 评论0 收藏0
  • 常用JavaScript操作CSS方法总结

    常用JavaScript操作CSS方法总结

    摘要:返回值一个对象集合,包含六个属性上下左右宽高注意只用于行内元素只能获取样式只读获取元素位置获得页面中某个元素的左,上,右和下分别相对浏览器视窗的位置。返回一个类数组对象,其包含样式表中所有规则。 [TOC] 获取样式 元素对象的宽高位置距离...

    enalienali 评论0 收藏0
  • fsLayuiPlugin多数据表格使用

    fsLayuiPlugin多数据表格使用

    摘要:是一个基于的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置实现数据请求,减少前端重复开发的工作。 fsLayuiPlugin 是一个基于layui的快速开发插件,支持数据表格增删改查操作,提供通用的组件,通过配置html实现数据请求,减少...

    RyanQRyanQ 评论0 收藏0
  • 基于 Vue.js 的移动端组件库mint-ui实现无限滚动加载更多

    基于 Vue.js 的移动端组件库mint-ui实现无限滚动加载更多

    摘要:网上找到很多的组件来实现上拉加载更多,由于上拉触发相应的加载更多事件,所以当进入页面的时候应该不会自动载入数据,则这里可以加一个获取第一页数据的函数。 通过多次爬坑,发现了这些监听滚动来加载更多的组件的共同点, 因为这些加载更多的方法...

    huayeluoliuhenhuayeluoliuhen 评论0 收藏0
  • JS 桥接模式

    JS 桥接模式

    摘要:简介桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化。同时桥接模式也有自己的缺点大量的类将导致开发成本的增加,同时在性能方面可能也会有所减少。 1. 简介 桥接模式(Bridge)将抽象部分与它的实现部分分离,使它们都可以独立地变化...

    chemzqmchemzqm 评论0 收藏0
  • JS 观察者模式

    JS 观察者模式

    摘要:使用观察者模式的好处支持简单的广播通信,自动通知所有已经订阅过的对象。总的来说,观察者模式所做的工作就是在解耦,让耦合的双方都依赖于抽象,而不是依赖于具体。 1. 介绍 观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多...

    mist14mist14 评论0 收藏0
  • vue项目打包后想发布在apache www/vue 目录下

    vue项目打包后想发布在apache www/vue 目录下

    摘要:使用的是做示例,其他项目应该大同小异。然后找到的那行,把它改成,来使文件生效。在的目录下新建文件需要修改为否则刷新页面服务端会直接报错误。第一点比较重要,参考项目的文档上也没有说明,加上不够细致,对新手还是有门槛的。 使用的是vue-elem...

    curlyChengcurlyCheng 评论0 收藏0
  • 论坛评论提取论坛内容提取论坛用户信息提取

    论坛评论提取论坛内容提取论坛用户信息提取

    摘要:何况不影响我们提取评论内容,只需分类出来考虑就行黑体注意下面余弦相似度这个是我开始的时候想多了大部分情况就是日期评论用户名,后来我没有考虑余弦相似度分类,代码少了,精度也没有下降。 背景 参加泰迪杯数据挖掘竞赛,这次真的学习到了不少东...

    clasnakeclasnake 评论0 收藏0
  • canvas系列教程05-柱状图项目3

    canvas系列教程05-柱状图项目3

    摘要:书接上文,我们提前做些准备工作,比如画图前先把坐标边距做出来,还有各种字体大小算出来。 书接上文,我们提前做些准备工作,比如画图前先把坐标边距做出来,还有各种字体大小算出来。 这里需要一点面向对象的知识, "use strict"; //模仿 http://ec...

    vboy1010vboy1010 评论0 收藏0
  • canvas系列教程06-柱状图项目4

    canvas系列教程06-柱状图项目4

    摘要:最终效果图下面代码只有一个难点怎么算横轴纵轴坐标位置其余就容易多了,有一个注意问题,我其实写复杂了各种位置都是动态算的,因为实际项目你用写死的数值浏览器适配就会出问题。 上一篇文章我已经说过数据准备好画图就非常简单了,如果你担心不回话...

    wangymwangym 评论0 收藏0
  • 前端性能优化

    前端性能优化

    摘要:端优谈谈关于前端的缓存的问题我们都知道对页面进行缓存能够有利于减少请求发送,从而达到对页面的优化。而作为一名有追求的前端,势必要力所能及地优化我们前端页面的性能。这种方式主要解决了浅谈前端中的过早优化问题过早优化是万恶之源。 优化向:...

    DeanDean 评论0 收藏0
  • canvas系列教程07-canvas动画基础1

    canvas系列教程07-canvas动画基础1

    摘要:准备画笔这里用递归不然循环不起来,不用担心性能问题,我说没问题就没问题不处理的兼容性就没法在实际项目中使用,因为兼容性太操蛋了使用了一个你不懂也没事拿过去用就行了低版本保险刷新频率你的浏览器不支持注意兼容性,注意递归,其它就无视了。 ...

    zhou_youzhou_you 评论0 收藏0
  • Web Worker 详细介绍

    Web Worker 详细介绍

    摘要:专用线程不仅仅支持传输二进制数据,也支持结构化的数据格式。但是我们所开启的新的也就是子线程,并不支持操作页面的。共享线程共享线程是为了避免线程的重复创建和销毁过程,降低了系统性能的消耗,共享线程可以同时有多个页面的线程链接。 原文链接...

    fuyi501fuyi501 评论0 收藏0
  • canvas系列教程08-canvas各种坑

    canvas系列教程08-canvas各种坑

    摘要:写了系列教程的图表库部分和基础教程,收到了很多人的留言,针对大家问题的问题集中做一次填坑。首先是编辑器,之前用了用,这几天写了一个图表库,全程使用,说下感受。 写了canvas系列教程的图表库部分和基础教程,收到了很多人的留言,针对大家问题...

    li21li21 评论0 收藏0

热门文章

<