- 博客(31)
- 收藏
- 关注
转载 网页中title乱码问题解决方案
1.语句问题把下面这句放到head之间,title要放在这句下面<meta http-equiv=Content-Type content="text/html; charset=utf-8">必须是utf-8 ,如果一不小心写成utf8,在safari中没问题,IE中还是乱码2.文件本身编码问题将网页文件用文本编辑器打开,右键另存为,选择编码格式为UTF-83....
2019-10-28 09:46:39
1870
转载 Flex 布局教程:语法篇
网页布局(layout)是 CSS 的一个重点应用。布局的传统解决方案,基于盒状模型,依赖display属性 +position属性 +float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C 提出了一种新的方案----Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使...
2019-09-26 11:04:48
217
1
原创 Node 安装对应版本
Node 安装版本查找打开 http://nodejs.cn 官网,点击下载 可以拷贝一下链接(删除后面的版本号),或者直接打开 https://npm.taobao.org/mirrors/node 找到合适的版本如:(v10.16.3/) , 然后点进去 -darwin- 适合mac操作系统的 -x64.msi 是适合windows操作系统的 tar 的是已经编译好的,...
2019-09-24 15:29:59
5825
转载 javascript中的this到底是指什么(二)?
在我的上一篇博客中有写到javascript中this关键字方面的知识,我在里面提到过一句话:谁调用了我,我就是谁的对象。谁最后调用了我,我就是谁的对象。其实这个this指向的对象也是可以改变的,那怎样才能改变这个this指向的对象呢?相信接触过javacrript一段时间的朋友对call()方法以及apply()方法都不会陌生吧。接下来就一起来看看这两个方法的具体用法吧。1.apply(...
2019-09-23 14:35:20
131
转载 javascript中的this到底是指什么(一)?
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Buddha_ITXiong/article/details/79558316写js也有两年多了,在平时工作中也经常会用到this关键字,但是仅局限于用它,如果要求我讲明白this到底是什么的话可能就有点懵逼了,相信大家在面试的时候面试官...
2019-09-23 14:14:10
182
转载 React创建组件的三种方式及其区别
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qishuixian/article/details/859844031、介绍我们从相关的知识知道,在React推出后,出于不同的原因先后出现三种定义react组件的方式,殊途同归;具体的三种方式:函数式定义的无状态组件es5原生方...
2019-09-16 15:57:31
215
转载 HTML行内元素、块状元素、行内块状元素的区别
HTML可以将元素分类方式分为行内元素、块状元素和行内块状元素三种。首先需要说明的是,这三者是可以互相转换的,使用display属性能够将三者任意转换:(1)display:inline;转换为行内元素(2)display:block;转换为块状元素(3)display:inline-block;转换为行内块状元素 1 <!DOCTYPE html> 2 <html&g...
2019-07-22 10:10:53
122
转载 Absolute(绝对定位)与relative(相对定位)的图文讲解
Position的属性值有:Absolute:绝对定位,是相对于最近的且不是static定位的父元素来定位Fixed:绝对定位,是相对于浏览器窗口来定位的,是固定的,不会跟屏幕一起滚动。Relative:相对定位,是相对于其原本的位置来定位的。Static:默认值,没有定位。Inherit:继承父元素的position值。对于初学者来说,positio...
2019-07-05 10:30:39
438
原创 JavaScript教程 --- 知识点总结七
11.高阶函数JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。一个最简单的高阶函数:function add(x, y, f) { return f(x) + f(y);}1.map由于map()方法定义在JavaScript的Array中,我们调用Array的map(...
2019-05-16 15:40:53
170
原创 JavaScript教程 --- 知识点总结六
10.方法在一个对象中绑定函数,称为这个对象的方法。如果以对象的方法形式调用,比如xiaoming.age(),该函数的this指向被调用的对象,也就是xiaoming,这是符合我们预期的。如果单独调用函数,比如getAge(),此时,该函数的this指向全局对象,也就是window。要保证this指向正确,必须用obj.xxx()的形式调用!修复的办法也不是没有,我们用一个that变量首...
2019-05-16 11:01:47
105
原创 JavaScript教程 --- 知识点总结五
9.变量作用域与解构赋值在JavaScript中,用var申明的变量实际上是有作用域的。如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量:'use strict';function foo() { var x = 1; x = x + 1;} x = x + 2; // ReferenceError! 无法在函数体外引用变量x...
2019-05-15 14:15:20
144
原创 JavaScript教程 --- 知识点总结四
8.函数定义和调用1.函数定义在JavaScript中,定义函数的方式如下:function abs(x) { if (x >= 0) { return x; } else { return -x; }}上述abs()函数的定义如下:function指出这是一个函数定义;abs是函数的名称;(x)括号内列出函数的参数...
2019-05-07 15:36:52
103
原创 JavaScript教程 --- 知识点总结三
6.Map和Set 都是ES6的新语法1.Map最新的ES6规范引入了新的数据类型Map, 它是一组键值对的结构,具有极快的查找速度,举个例子,假设要根据同学的名字查找对应的成绩,如果用Array实现,需要两个Array:var names = ['Michael', 'Bob', 'Tracy'];var scores = [95, 75, 85];给定一个名字,要查找对应的成绩...
2019-04-26 17:20:12
103
原创 JavaScript教程 --- 知识点总结二
3.对象JavaScript的对象是一种无序的集合数据类型,它由若干键值对组成.访问属性是通过.操作符完成的,但这要求属性名必须是一个有效的变量名。如果属性名包含特殊字符,就必须用''括起来:var xiaohong = { name: '小红', 'middle-school': 'No.1 Middle School'};xiaohong的属性名middle-scho...
2019-04-26 10:19:42
131
原创 JavaScript教程 --- 知识点总结一
原文: https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb30001. 字符串1.toUpperCase()把一个字符串全部变为大写2.toLowerCase()把一个字符串全部变为小写3.indexOf()会搜索指定字符串出现的位置4.substring()返回指定索引区间的子串...
2019-04-25 11:21:01
130
转载 web 页面加载速度优化实战-100% 的飞跃提升
来自: https://blog.csdn.net/hj7jay/article/details/52770285前言一个网站的加载速度有多重要? 反正我相信之前来 博主网站 的人至少有 50% 在加载完成前关闭了本站。 为啥捏? 看图首页完整加载时间 8.18s,看来能进来看博主网站的人都是真爱呀,哈哈。 正常来讲一个网页 4s 加载不完就会流失很大一部分用户,而博主的网站加载时间竟然达到...
2019-04-02 13:57:08
1289
转载 如何高效的懒加载多个JS文件
原文链接:https://blog.csdn.net/zhehuaxuan/article/details/783363861.解决javascript性能问题的本质: 在javascript中,浏览器使用单一进程来处理UI和javascript脚本,在同一个时刻只能做一件事情,所以javascript的脚本执行耗时越久,那么性能就越差 无论是外链还是内链,页面的初始化都需要...
2019-03-25 14:38:09
1273
转载 在HTML中使用CSS样式的几种方式
内联方式(行内样式)就是在HTML的标签中使用style属性来设置css样式格式:<html标签 style=“属性:值;属性:值;…”>被修饰的内容</html标签> 在HTML中如何使用css样式内部方式(内嵌样式)就是在head标签中使用标签来设置css样式格式: <style type="text/css"> ....css样式代码 ...
2019-03-25 11:11:00
2351
转载 前端面试题:JS中的let和var的区别
最近很多前端的朋友去面试被问到let和var的区别,其实阮一峰老师的ES6中已经很详细介绍了let的用法和var的区别。我简单总结一下,以便各位以后面试中使用。ES6 新增了let命令,用来声明局部变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效,而且有暂时性死区的约束。先看个var的常见变量提升的面试题目:题目1:var a = 99; ...
2018-12-18 14:52:13
466
转载 解决HTML加载时,外部js文件引用较多,影响页面打开速度问题
前言通常HTML文件在浏览器中加载时,浏览器都会按照首先,我们看一看传统中js加载的做法,所有的 HTML js应用 &lt;body&gt; &lt;div&gt; &lt;h1&gt;好好学习,天天向上&lt;/h1&gt; &lt;/div&gt;&lt;/body&gt;
2018-12-13 13:58:25
1575
原创 reactJS 脚手架学习
以前没用过脚手架,心血来潮想要学一下:react 官网都有介绍 ( https://reactjs.org/docs/hello-world.html ) 1.Docs(文档) 2.INStAllAtION 3.Create a New React App 1. 安装 node // node官网 2. 安装 npm 3. 安装脚手架 npm ...
2018-08-31 16:46:36
448
转载 Position属性四个值区别和用法
在用CSS+DIV进行布局的时候,一直对position的四个属性值relative,absolute,static,fixed分的不是很清楚,以致经常会出现让人很郁闷的结果。今天研究了一下,总算有所了解。在此总结一下:先看下各个属性值的定义:1、static(静态定位):默认值。没有定位,元素出现在正常的流中(忽略 top, bottom, left, right 或者 z-index 声明)。...
2018-06-27 17:14:20
2929
原创 h5 前端开发遇到的坑
前端开发总遇到一些莫名其妙的问题,因此看考此链接总结了一下,希望有所帮助.参考: http://blog.csdn.net/qq_35800306/article/details/64919374
2017-07-19 10:56:20
3629
转载 React 坑及解决办法
React原则React不多做介绍,就是Facebook的一个开源js框架,专注的层面为View层,不包括数据访问层或者那种Hash路由(不过react 有插件支持),与AngularJS,Emberjs等大而全的框架不同,React专注的中心是Component,即组件,React认为一切页面元 素都可以抽象成组件,比如一个表单,或者表单中的某一项。常用技术要点 props 每一个组件都有可变
2017-07-11 14:15:33
433
原创 React Native 中组件的生命周期
React Native 中组件的生命周期原文地址: https://race604.com/react-native-component-lifecycle/如图,可以把组件生命周期大致分为三个阶段: 第一阶段:是组件第一次绘制阶段,如图中的上面虚线框内,在这里完成了组件的加载和初始化; 第二阶段:是组件在运行和交互阶段,如图中左下角虚线框,这个阶段组件可以处理用户交互,或者接收事件更新界面;
2017-07-11 14:06:28
248
原创 JS transform
JS transform1.实现半个像素,边框变成半个像素 width:200%; height:200%; border:1px solid gray; transform:scale(0.5,0.5); ----- scale(x,Y);2.定义 2D 旋转,在参数中规定角度 transform:rotate(90deg); // 旋转90度
2017-01-04 09:22:43
2561
原创 GCDAsyncSocket TCP 建立 socket 连接
最近项目中有用到,真的是各种坑,所以总结了一下,希望对你们有帮助,socket TCP 建立连接方式
2016-11-29 14:14:49
4294
原创 获取iOS设备信息(内存/电量/容量/型号/IP地址/当前WIFI名称)
1.获取电池电量(一般用百分数表示,大家自行处理就好)-(CGFloat)getBatteryQuantity{ return [[UIDevice currentDevice] batteryLevel];}2.获取电池状态(UIDeviceBatteryState为枚举类型)-(UIDeviceBatteryState)getBatteryStauts{
2016-11-29 10:33:02
443
原创 ios开发之实现提示框动画效果
最近的项目中有用到,就总结了一下,希望对你也有所帮助....方法一:使用UIImageView自带的方法来实现,这也是我推荐的实现方法。NSMutableArray *array = [[NSMutableArray alloc] initWithObjects:[UIImage imageNamed:@"1.png"],[UIImage imageNamed:@"2.png"],[U
2015-12-14 15:13:17
424
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人