Js
易辰_
当你的能力撑不起你的野心的时候,你就静下心来努力学习
展开
-
js效果banner全屏轮播
修改自Swiper修改自SuperSlide轮播图参考插件如下: SuperSlide http://www.superslide2.com/ Swiper https://www.swiper.com.cn/ PageSwitch https://github.com/qiqiboy/pageSwitch今天我就从项目中抽出2个简单的示例 我只贴出...原创 2018-08-10 20:22:39 · 3568 阅读 · 0 评论 -
js进阶一(prototype、prototype指向、原型继承、构造继承、组合继承、为window赋值新属性)
文章目录prototypeprototype中方法互相访问prototype中找寻属性、方法改变prototype指向内置对象添加prototype方法window全局对象通过原型实现继承prototype原型?实例对象中有__proto__这个属性,叫原型,也是一个对象,这个属性是给浏览器使用,不是标准的属性----->proto----->可以叫原型对象构造函数中有prot...原创 2018-10-10 17:09:56 · 1534 阅读 · 0 评论 -
webpack一步步实现实时打包、打包vue、打包css\less\scss文件、babel用法(1)
文章目录安装webpack构建项目进行webpack打包使用webpack的实时打包构建项目代码打包css安装webpack什么是webpack?webpack 是前端的一个项目构建工具,它是基于 Node.js 开发出来的一个前端工具;学习官网:https://www.webpackjs.com/打包方案1.使用Gulp, 是基于 task 任务的;2.使用Webpack, 是基于...原创 2018-10-16 15:50:33 · 3308 阅读 · 0 评论 -
js基础一
文章目录++运算符流程控制数组arguments对象匿名函数预解析变量提升变量提升函数提升对象内置对象mathdatastrarray++运算符如果++在后面:如: num++ +10参与运算先参与运算,运算结束后自身再加1如果++在前面:如: ++num+10参与运算先自身加1,然后再参与运算<script> var num=10; num++;...原创 2018-10-09 20:30:19 · 282 阅读 · 1 评论 -
webpack一步步实现实时打包、打包vue、打包css\less\scss文件、babel用法(2)
文章目录打包图片配置bootstrap字体babel处理高级JS语法最后贴出代码webpack一步步实现打包、实时打包操作、打包css\less\scss文件我们接着这篇博客,来继续学习webpack的相关操作我先贴出来项目的目录结构:打包图片通过npm i url-loader file-loader -D 安装在images、images放2张同名的图片在index.html中...原创 2018-10-17 14:43:01 · 5235 阅读 · 0 评论 -
js进阶四(map、reduce、filter、sort、箭头函数、class继承、yield)
文章目录mapreducefiltersort闭包注意点箭头函数mapvar arr = [1, 2, 3, 4, 5, 6, 7, 8, 9]; var s = arr.map(String); console.info(s) function pow(x) { return x * x; } var results = arr.map(pow); co...原创 2018-10-12 13:38:56 · 4909 阅读 · 1 评论 -
js进阶三(map、set、for in/of、forEach)
文章目录mapsetfor ... of/inforEachmap//直接初始化map var m1 = new Map([['Michael', 95], ['Bob', 75], ['Tracy', 85]]); var val = m1.get('Michael'); // 95 console.info(val) //set设置元素 var m2 = new Ma...原创 2018-10-11 20:40:49 · 1919 阅读 · 0 评论 -
js进阶二(apply\call、bind、闭包、函数也是对象概念)
文章目录apply\call函数也是对象bind匿名函数返回值闭包闭包apply\callapply和call可以改变this的指向function f1(x, y) { console.log("结果是:" + (x + y) + this); return "10000"; } f1(10, 20);//函数的调用 window.f1(10, 20); ...原创 2018-10-11 18:49:35 · 591 阅读 · 0 评论 -
七牛云集成实时音视频云WebRTC
WebRTC,名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。2011年5月开放了工程的源代码,在行业内得到了广泛的支持和应用,成为下一代视频通话的标准。今天来学习下如何集成七牛云的WebRTC 七牛云官网...原创 2018-09-03 11:39:44 · 6407 阅读 · 0 评论 -
创建nodejs项目
下载安装创建nodeJs项目下载安装https://nodejs.org/zh-cn/download/ Node.js 一个基于 Chrome V8 引擎的 JavaScript 运行环境,使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大的开源库生态系统创建nodeJs项目...原创 2018-09-03 10:35:20 · 8538 阅读 · 2 评论 -
LaTeX公式-Katex解析
概念在线测试工具latex公式katex前端展示latex数学公式效果概念以下来自百度百科: LaTeX是一种基于ΤΕΧ的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品...原创 2018-08-22 10:12:39 · 21242 阅读 · 0 评论 -
js进阶五(js回调、promise、promise嵌套、异常处理、jquery使用promise)
文章目录同步读取回调函数回调机制处理异常promisepromise嵌套捕获异常方法一方法二jquery中使用promise同步读取我们来看一个从文件读取内容的例子,以下是这个例子的目录结构我们看下promiser.js的代码如下:const fs = require("fs")const path = require("path")function getFileByPath(f...原创 2018-10-19 18:06:24 · 10189 阅读 · 1 评论