会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
120
121
122
123
124
125
126
127
下一页
2017年7月9日
CSS深入了解border:利用border画三角形等图形
摘要: 三角形实际上是border的产物 我们正常使用的border都是四边一个颜色,当我们把四边换上不同颜色 那么你就会发现,三角来了~! 原来border每个边,形成了三角形。 之前一直很奇怪,为什么每次width 和 height 都是0px? 我想原因已经不言而喻。 当然我们应该试一下看看 ~ 可以
阅读全文
posted @ 2017-07-09 17:58 古兰精
阅读(1446)
评论(0)
推荐(0)
2017年7月8日
浅析前端开发中应该了解的数据结构
摘要: 一、数据结构概念 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。 常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等,如图所示: 每一种数据结构都有着独特的数据存储方式,不同种类的数据结构适合不同种类的应用,部分数据结构甚至是为了解决特定问题而
阅读全文
posted @ 2017-07-08 19:40 古兰精
阅读(831)
评论(0)
推荐(0)
2017年7月7日
Sass问题记录:作用域、@import导入文件和Partials语法、@mixin与@include、@extend与继承
摘要: 一、变量作用域 1、Sass 变量的作用域只能在当前的层级上有效果 2、当然 Sass 中我们可以使用 !global 关键词来设置变量是全局的 h1 { $myColor: green; // 只在 h1 里头有用,局部作用域 color: $myColor; } h1 { $myColor: g
阅读全文
posted @ 2017-07-07 16:56 古兰精
阅读(12725)
评论(0)
推荐(0)
小技巧随手记:一行代码实现星级评分、同步阻塞实现sleep函数、一行代码生成随机字符串(唯一ID/Number.prototype.toString([radix])用法)、获取浏览器Cookie的值、颜色RGB转十六进制、使用数字分隔符、最快获取dom方法(ID同名变量获取dom元素)、带命名空间的事件绑定
摘要: 一、一行代码实现星级评分:记下,这还是比较巧妙的 const getRate = (rate = 0) => '★★★★★☆☆☆☆☆'.slice(5 - rate, 10 - rate); getRate(3); 二、同步阻塞法实现sleep函数 const sleep = delay => {
阅读全文
posted @ 2017-07-07 14:11 古兰精
阅读(347)
评论(0)
推荐(0)
2017年7月5日
window.open()页面之间函数传值
摘要: 项目中遇到的问题,使用window.open()开一个页面之后,cookie会消失,所以无法一键切肤不管作用,解决方案如下: window.open()总结: window.open("sUrl","sName","sFeature","bReplace"); sUrl:可选项。字符串(String
阅读全文
posted @ 2017-07-05 19:32 古兰精
阅读(20262)
评论(0)
推荐(0)
2017年7月4日
浏览器工作原理:浅析浏览器渲染进程 - HTML、CSS和JavaScript是如何变成页面的?(上)
摘要: 在上一篇文章中我们介绍了导航相关的流程,那导航被提交后又会怎么样呢?就进入了渲染阶段。 这个阶段很重要,了解其相关流程能让你“看透”页面是如何工作的,有了这些知识,你可以解决一系列相关的问题,比如能熟练使用开发者工具,因为能够理解开发者工具里面大部分项目的含义,能优化页面卡顿问题,使用 JavaSc
阅读全文
posted @ 2017-07-04 11:30 古兰精
阅读(21309)
评论(1)
推荐(2)
2017年7月3日
jquery获取元素各种宽高及页面宽高总结
摘要: 获取浏览器显示区域(可视区域)的高度 : $(window).height(); 获取浏览器显示区域(可视区域)的宽度 : $(window).width(); 获取页面的文档高度 $(document).height(); 获取页面的文档宽度 : $(document).width(); 浏览器当
阅读全文
posted @ 2017-07-03 23:31 古兰精
阅读(81202)
评论(0)
推荐(1)
jqGrid常用属性和方法介绍
摘要: jqGrid API中文手册:http://blog.mn886.net/jqGrid/ 一、jqGrid属性: width:Grid的宽度,如果未设置,则宽度应为所有列宽的之和;如果设置了宽度,则每列的宽度将会根据shrinkToFit选项的设置,进行设置。 height : Grid的高度,可以
阅读全文
posted @ 2017-07-03 10:18 古兰精
阅读(21377)
评论(0)
推荐(1)
2017年6月28日
浅析promise捕获错误方式、用try catch可以捕获promise错误吗、try catch和promise的catch有什么区别、try catch为什么不能捕获异步错误
摘要: 一、Promise的错误捕获方式 1、3 种捕获方式 rejected catch 全局捕获示例:unhandledrejection window.addEventListener('unhandledrejection', function(event) { // the event objec
阅读全文
posted @ 2017-06-28 23:46 古兰精
阅读(1775)
评论(0)
推荐(0)
浅析编译原理基础科普:编译是什么、高级语言低级语言是什么、如何转换、为什么需要ast、编译器转译器解释器如何处理ast
摘要: 1、什么是编译? 编译就是一种转换技术,从一门编程语言到另一门编程语言,从高级语言转换成低级语言,或者从高级语言到高级语言,这样的转换技术。 2、什么是高级语言?什么是低级语言? 低级语言:是与机器有关的,涉及到寄存器、cpu指令等,特别“低”,描述具体在机器上的执行过程,比如机器语言、汇编语言、字
阅读全文
posted @ 2017-06-28 19:09 古兰精
阅读(1676)
评论(0)
推荐(0)
上一页
1
···
120
121
122
123
124
125
126
127
下一页
公告