摘要:
1.css3的新特性有哪些 (1)CSS3选择器(基本、属性、伪类具体见下) (2)CSS3边框与圆角 圆角border-radius 属性:border-top-left-radius 左上角 border-top-right-radius 右上角 border-bottom-right-radi 阅读全文
摘要:
前言 通过结合 HTML5 和 OpenLayers 可以组合成非常棒的一个电信地图网络拓扑图的应用,形成的效果可以用来作为电信资源管理系统,美食定位分享软件,片区找房,绘制铁轨线路等等,各个领域都能够涉及的一款应用。虽然这个 Demo 是结合 OpenLayers3 的,其实还可推广到与 ArcG 阅读全文
摘要:
camera api (含图片预览) 参考地址 主要为利用input type=file, accept="image/*" 进行处理 图片预览方式(两种) const file = e.target.files[0] // 方式1 const url1 = window.URL.createObj 阅读全文
摘要:
讲清楚之执行上下文 标签 : javascript 什么是执行上下文? 当 JavaScript 代码执行一段可执行代码时,会创建对应的上下文(execution context)并将该上下文压入上下文栈(context stack)中。 上下文包含以下3个重要属性: name - 变量对象(VO, 阅读全文
摘要:
讲清楚之 javascript中的this 这一节来探讨this。 在 javascript 中 this 也是一个神的存在,相对于 java 等语言在编译阶段确定,而在 javascript 中, this 是动态绑定,也就是在运行期绑定的。这导致了 javascript 中 this 的灵活性, 阅读全文
摘要:
(1) 访问Web IDE url 在Web IDE里进行项目clone操作: https://<git host name>:8080/#/admin/projects/fnf/customer/cus.crm.opportunity (2) 选择clone完毕的项目,点击Run: 选择no 阅读全文
摘要:
se5中的set与map 在est5中开发者使用对象属性来模拟。set多用于检查键的存在,map多用于提取数据。 { let set = Object.create(null) set.foo = true; //检查属性是否存在 if (set.foo) { //其他操作 } let map = 阅读全文
摘要:
讲清楚之 javascript 参数传值 参数传值是指函数调用时,给函数传递配置或运行参数的行为,包括通过call、apply 进行传值。 在实际开发中,我们总结javascript参数传值分为基本数据类型按值传递(String、Numbe、Boolean、Null、undefind),引用数据类型 阅读全文
摘要:
日常闲扯 从上一篇文章到这篇中间快过了一年了,时间真滴过得快。不是在下中间没想过写新的文章,而是自己确实变懒了(体重+1 +1 +1 +1....) 。。OTL。。。不过到最后觉得还是需要写点东西,不然人就真废了,于是便有了这样一个插件(其实是偶然看到别人的一个全景案例不是用webgl写的,从而产生 阅读全文
摘要:
jQuery仿淘宝鼠标悬停动画图标导航特效点击》jQuery仿淘宝鼠标悬停动画图标导航特效jQuery动画图标,淘宝图标动画特效jquery点击星星打分效果代码https://www.mk2048.com/demo/demo_target_desc.php?id=i1j0iahaajQuery图像裁 阅读全文
摘要:
1 什么是建造者模式? 建造者模式(Builder)是将一个复杂对象的构建层与其表示层相互分离,同样的构建过程可采用不同的表示。 建造者模式的特点是分步构建一个复杂的对象,可以用不同组合或顺序建造出不同意义的对象,通常使用者并不需要知道建造的细节,通常使用链式调用来进行建造过程,最后调用build方 阅读全文
摘要:
一、键盘事件 1.onkeydownonkeydown 事件会在用户按下一个键盘按键时发生。2.onkeypress onkeypress 事件会在键盘按键被按下并释放一个键时发生。onkeypress 事件在所有浏览器中不能触发所有按键(例如:ALT, CTRL, SHIFT, ESC) 。如果只 阅读全文
摘要:
React Native(以下简称RN)为传统前端开发者打开了一扇新的大门。其中,使用浏览器的调试工具去Debug移动端的代码,无疑是最吸引开发人员的特性之一。 试想一下,当你在手机屏幕按下一个按钮,处理事件的代码就可以立即在浏览器的调试工具里进行断点调试,而且每当你对代码进行修改,界面便可以完成快 阅读全文
摘要:
昨天上午10:00,我发布了业界第一款「性能统计分析框架」Hiper。 截止到2018年6月6号20:00分,已经500个star了,同时项目也冲上了Github新热门榜单第三名的位置 先说下Hiper是解决什么问题的 我们开发完一个项目或者给一个项目做完性能优化以后,如何来衡量这个项目的性能是否达 阅读全文
摘要:
基本知识点 行内元素一般是内容的容器,而块级元素一般是其他容器的容器,行内元素适合显示具体内容,而块级元素适合做布局。 块级元素(block):独占一行,对宽高的属性值生效;如果不给宽度,块级元素就默认为浏览器的宽度,即就是100%宽。 行内元素(inline):可以多个标签存在一行,对宽高属性值不 阅读全文
摘要:
变量的解构赋值 (1) 数组的解构赋值 1、基本用法 ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring )。 只要等号两边的模式相同,左边的变量就会被赋予对应的值。 let [foo, [[bar], baz]] = [1, [[2], 3]] 阅读全文
摘要:
1.写在前面 两个多周的时间没有写文章了,手好痒好痒,趁着公司在装修,从上周末到本周都在家办公,同时公司的项目并不紧急,于是抽着时间梳理了一下CSS中关于行高line-height的理解,今天发布出来,大家准备好了吗? 2.基本概念 2.1行高的定义与图解 行高,顾名思义指的就是一行文字的高度。按照 阅读全文
摘要:
一场说走就走的旅行开始啦 随着小程序的大热,作为一个程序猿,我也开始接触并且大概了解了一个制作小程序的一些过程,为了提高自己的动手能力,于是乎,我开始来仿写携程的小程序,来实现一些基本功能,在仿写的过程中,也遇到了一些难题,也有了一点收获,希望可以通过这篇文章与大家共同交流,共同进步。 前言 为了更 阅读全文
摘要:
身边有些年轻同事曾经向我表达过这种困扰:尽管完成日常工作没有任何问题,但是还想更进一步,把代码写得更好些,做到精益求精。现在写的代码能实现功能,但是不知道可以怎样写得更好。 除了阅读优秀的开源库开源框架,一点一滴积累之外,Jerry的一个建议是大家可以多琢磨琢磨每天工作使用到的一些工具,研究下这些工 阅读全文
摘要:
我们都知道HTTPS的页面是发送不了HTTP请求的,那么是什么原因导致HTTPS页面不能发送HTTP请求呢?如果有发送的需求,怎么样才能发送?最近刚好遇到了这个问题,而且搜了半天没搜到靠谱的答案,所以有了本文。 1. 故事起源 我在《Jquery ajax, Axios, Fetch区别之我见》中提 阅读全文