-
新手如何理解JS面向对象开发?
今天有时间讲讲我对面向对象的理解跟看法,尽量用通俗的语言来表达,多多指教! 如今前端开发已经越来越火了,对于前端开发的要求也是越来越高了,在面试中,经常有面试官会问:你对JS面向对象熟悉吗? 其实,也就是相当于在问你,在工作中有没有用过面向对象开发?说...
2018-07-03 01:23:56
-
深入出不来nodejs源码-内置模块引入再探
我发现每次细看源码都能发现我之前写的一些东西是错误的,去改掉吧,又很不协调,不改吧,看着又脑阔疼…… 所以,这一节再探,是对之前一些说法的纠正,另外再缝缝补补一些新的内容。 错误在哪呢?在之前的初探中,有这么一块代码: // The bootstrapper scripts are...
2018-07-03 01:23:56
-
纯原生组件化-模块化的探索
纯原生的组件化、模块化的一次小小的尝试,用到了如下几个新特性: shadown-DOM 对 HTML 标签结构的一个封装,真正意义上的组件,能保证 shadow-DOM 中的 DOM 元素不会被外界影响,内部也不会影响到外部的行为,变成了一个独立的模块。 custom-elements 可以在浏览器中...
2018-07-03 01:23:25
-
教你在浏览器里做出EXCEL的效果
在浏览器里做出EXCEL的效果,复制、粘贴、设置公式、双击编辑等效果,如果自己开发的话,比较麻烦,建议使用成熟的插件。这里介绍使用智表ZCELL插件,实现用户快捷操作。 首先下载插件,引入到页面中,一共4个文件,包括jquery 基础文件,插件和样式文件。 script src=...
2018-07-03 01:23:26
-
微信小程序 picker 中range-key的坑
picker class='fr' bindchange="onChangeBuild" range-key="{{'num'}}" value="{{buildIndex}}" range="{{aBuilding}}" view class="picker" 罗兰{{aBuilding[buildIndex].num}}幢 /view/picker range-key中的值要么range-key="{{'num'}}",要么range-key="num'"...
2018-06-29 06:40:10
-
如何编写及运行JS
JS也是一种脚本语言,他可以有两种方式在HTML页面进行引入,一种是外联,一种是内部。 外联JS的写法为: script src="相对路径"/script 这是一条html语句,原则上可以放在html页面的任意位置,不用和link标签一样非得放在head部分 相对路径链接的是JavaScript文件,文...
2018-06-29 06:40:05
-
函数式编程
纯函数: 函数的返回结果只依赖与它的参数; 函数在执行过程中没有其他副作用; 函数式编程两个最基本运算: 合成:如果一个值要经过多个函数才能变成另一个值,那就可以把中间步骤合并成一个函数; 柯里化:有多个参数的函数转为单个参数的函数; 函数式编程特点: 函...
2018-06-29 06:40:00
-
前端自动化准备和详细配置(NVM、NPM/CNPM、NodeJs、NR
一. 各类概念和指令介绍 1. NVM (1). 全称:Node Version Manager,是一款针对Nodejs的版本管理工具,由于Node的版本很多,很多时候我要需要依赖多个版本,并且要求可以自动切换,这个时候采用NVM来管理Node再合适不过了。 (2). 下载地址:https://github.com/coreybut...
2018-06-29 06:39:30
-
原生js实现一个DIV的碰撞反弹运动
原生js实现一个DIV的碰撞反弹运动: 关键在于DIV的边界检测,进而改变运动方向,即可实现碰撞反弹效果。 ! DOCTYPE html html lang ="en" head meta charset ="UTF-8" title Title / title style * { margin : 0 ; } div { height : 100px ; width : 100px ; backgroun...
2018-06-29 06:39:19
-
关于Vue中:key="index"的console警
在写vue项目时,浏览器的console出现如下警告信息: [Vue warn]: Property or method "index" is not defined on the instance but referenced during render. Make sure that this property is reactive, either in the data option, or for class-based components,...
2018-06-29 06:39:11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash