- 博客(24)
- 收藏
- 关注
原创 8-9月份工作总结
工作总结身为刚毕业出来的程序媛,最近一段的时间的工作显得非常的忙碌又迷茫,需要更多的总结,无论是经验的工作还是技术能力的总结。刚刚进入公司给了半天的时间配置环境,下午就开始对公司项目样式进行调整,还好都是一些简单的内容,公司的前辈们很是热心的帮忙,这一点是真的很感动。本以为前两个月的工作都是这样相对简单和轻松的,会给我相对充足的时间去接受和熟悉这些项目,后面突然来了一个较为复杂的功能,不算是特...
2018-09-18 09:50:56
549
原创 字符串转整数 (atoi)
题目链接:https://leetcode-cn.com/problems/string-to-integer-atoi/description/ 实现 atoi,将字符串转为整数。在找到第一个非空字符之前,需要移除掉字符串中的空格字符。如果第一个非空字符是正号或负号,选取该符号,并将其与后面尽可能多的连续的数字组合起来,这部分字符即为整数的值。如果第一个非空字符是数字,则直接将其与之后连续...
2018-07-19 23:55:35
204
原创 无重复字符的最长子串
题目链接:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters/description/ 给定一个字符串,找出不含有重复字符的最长子串的长度。 示例: 给定 “abcabcbb” ,没有重复字符的最长子串是 “abc” ,那么长度就是3。 给定 “bbbbb” ,最长的子串就是 “b”...
2018-07-18 00:59:40
227
原创 js设计模式的设计原则
设计模式的设计原则单一职责原则(SRP) 一个方法只做一件事情(函数的功能单一)里氏替换原则(LSP) 子类可以代替父类依赖倒置原则(DIP) 只依赖接口不依赖方法,不关心底层的实现方法接口分离原则(ISP) 把大的接口拆分成小的接口(功能单一)迪米特法则(Law of Demeter )最少知道原则 函数中传入的参数越少越好开闭原则 面向扩展开放,面向修改关闭,可扩展...
2018-07-17 23:51:38
1075
原创 原生JS 封装call apply 函数
call apply 都能改变this 的指向,之间的区别在于call将函数参数单个传入,通过‘,’分开,apply通过数组的方式传递参数。。。 设置一些参数用来测试var value = 'window'var obj = { value: 'hello' } function show(name, age) { console.log(this.value)...
2018-02-11 10:08:06
730
原创 leaflet上绘制圆形
点击绘制圆形的button 按钮绘制圆形html lang="en">head> meta charset="UTF-8"> meta name="viewport" content="width=device-width, initial-scale=1.0"> meta http-equiv="X-UA-Compatible" content="ie=ed
2018-01-22 16:35:53
3733
原创 CSS3(transform)
html lang="en">head> meta charset="UTF-8"> meta name="viewport" content="width=device-width, initial-scale=1.0"> meta http-equiv="X-UA-Compatible" content="ie=edge"> title>Documenttit
2018-01-12 12:53:42
160
原创 CSS3(animation)
animation<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie
2018-01-11 09:50:14
173
原创 原生JS封装AJAX函数
AJAX(Asynchronous Javascript And XML)异步操作XML(JSON)function output(data){ console.log(JSON.parse(data)); } // 一个简单的回调函数,用来测试是否接受到数据 function ajax(method,url,cal
2018-01-11 00:05:16
505
原创 git入门学习
建议初始可以去看看一些入门教程。**https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 http://rogerdudler.github.io/git-guide/index.zh.html https://segmentfault.com/a/1190000004317077*
2017-12-13 16:00:47
164
原创 dom - 查询元素节点
var div = document.getElementsByTagName("div")[0];//查询元素节点,方法会存在一些兼容性问题,IE低版本浏览器不支持console.log(div.parentElement);//父元素节点console.log(div.children); //子元素节点console.log(div.childElementCount); //
2017-10-19 10:02:53
346
原创 dom - 查询节点
节点和元素节点不一样,节点有很多类型 如文本节点,注释节点,属性节点,元素节点等 查询节点的方法有:var div = document.getElementsByTagName("div")[0];console.log(div.parentNode);//查询父节点console.log(div.childNodes); //子节点 存在多个console.log(div.firstCh
2017-10-19 09:52:00
222
原创 dom-节点类型
节点类型 元素节点 —— 1 属性节点 —— 2 文本节点 —— 3 注释节点 —— 4 document —— 8 DocumentFragment —— 11可以使用nodetyp
2017-10-19 09:08:47
235
原创 JS异步加载
<script type="text/javascript" src="demo.js" defer = "defer"></script> <!-- IE方法 可以将JS代码写在标签内部,等到DOM树生成完之(页面解析完毕)时,才会执行 --><script type="text/javascript" src="demo.js" async="async"></script> <
2017-09-23 13:38:49
368
原创 JS获取dom元素计算样式大小
window.getComputedStyle 获取当前元素的CSS样式显示值,只读,所得的值是绝对值。。ie8及其ie8以下不兼容 elem.currentStyle Ie独有的函数封装一个getStyle函数 处理各浏览器之间的兼容性//封装getStylefunction getStyle(elem,prop){//elem dom元素 prop 元素属性 if(wind
2017-09-22 20:51:25
894
原创 JS事件处理函数
(a) ele.onxxx = function(event){} 兼容性好,同一个元素的同一个事件上绑定一次,基本等同于卸载HTML行间 this指向DOM元素 (b) obj.addEventListener(事件类型,处理函数,false) 同一个对象同一个事件绑定多个处理函数 this指向dom元素 IE9
2017-09-22 20:47:09
2563
1
原创 JS对象
创建一个对象两种基本方式 第一种方式,创建一个object实例var newobject = new Object();newobject.name = "w";newobject.age = 22;newobject.job = "engineer";newobject.sayName = function() { alert(this.name);};第二种方式,使用字面量的
2017-08-27 20:41:31
309
原创 好未来提前批面试
好未来面试 第一次参加面试,在面试之间很紧张,面试过程中还好,主要是面试官比较温柔,也没有太过为难。 首先肯定是自我介绍,然后让用js手写一个快排,之后手写一个链表。 现场用电脑能不能写出一个轮播来。除了快排我会写之外,链表有一个思路,具体没有实现出来。轮播也没有写出来。所以代码能力还是比较低下。面试官过程中又问了一些项目相关问题,项目里面的具体内容是怎么实现的。还问了是否了解ajax,说不了
2017-08-25 15:51:04
449
原创 JS垃圾回收机制
参考书籍《JavaScript高级程序设计》 JS具有自动垃圾收集机制,执行环境会负责管理代码执行过程中使用的内存。 1、标记清除 2、引用计数
2017-08-19 22:44:20
221
原创 CSS学习之清除浮动
浮动产生的负作用:当子盒子在父盒子内部有浮动效果时,父盒子由于没有合适的高度和宽度,父盒子不能完全包含子盒子,布局就会出现差错。 .div{ background-color: red; border: 1px seagreen solid; } .div1{ width: 50px; height: 50px;
2017-08-18 22:04:07
159
原创 css选择器
css选择器是经常用的,未免在去找别人的资料,先自己保存一份吧。1、通配符选择器:* 用来选择所有元素,也可以是某个元素下面的所有元素2、标签选择器(元素选择器) 以文档元素作为选择符 E{ css规则}3、ID选择器 唯一标识符ID作为选择符 #ID{}4、类选择器 类名作为选择符
2017-08-10 15:31:09
272
原创 div+css+第一个网页总结(hover,div,background-image)
最近在进行前端培训,并且自己也有想从事前端的工作,就尝试做了一个网页,最近两天的工作进行一个知识总结。仿写了一个HTC官网的网页,自己写的实在是太菜了就不拿出来献丑了,总结一些问题吧。对于我来说,总体识别整个界面的布局这个问题不大,但是具体细节的处理,各个div之间的间距,数据的大小是一个非常麻烦的问题,由于自己才是基础,对于前端其他更加高级的布局方式和页面缩小放大的处理还不懂,所以只能全
2017-06-30 19:02:30
807
原创 1002
#include#includeint main(){ char str1[1000],str2[1000],str[1009]; int num; scanf("%d",&num); int i,j,k=0,p=0; while(num--) { k++; int l1,l2;
2015-10-02 22:18:29
208
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人