叶汉伟的博客

撸起袖子加油干

JavaScript函数声明提升

1 函数创建方法 1.1 函数声明 使用函数声明方法创建函数时,显示function关键字,然后是函数名、参数列表和函数体,如: function fnName(arg1, arg2) { 函数体逻辑...... } 1.2 函数表达式 首先介绍以下匿名函数。使用函数声明创建的...

2019-04-04 19:56:39

阅读数 43

评论数 0

Vue响应式原理简析

2019-04-04 18:17:00

阅读数 26

评论数 0

Vue生命周期图注解

参考: Vue生命周期图 生命周期钩子 详解vue生命周期

2019-03-31 21:48:30

阅读数 242

评论数 0

异步加载JavaScript的方法

在一般情况下,HTML文档中的标签是按顺序加载的。如果将<script>标签嵌在文档头部,那么只有当脚本加载完毕,并且解释后才能加载页面内容,会降低网页性能。为了解决这个问题,在嵌入脚本时,一般会将<script>标签放置在文档的最后,这样可...

2019-03-21 11:06:00

阅读数 15

评论数 0

伪类选择器

概念 CSS伪类是添加到选择器的关键字,指定要选择元素的指定状态。所谓的指定状态是指添加了伪类的元素,需要符合某种条件或某种状态下才能生效。例如:设置了:hover伪类的元素,只有当鼠标悬停在元素上面时,样式才会生效。 语法 selector:pseudo-class{property: valu...

2018-11-19 19:53:43

阅读数 26

评论数 0

浏览器内核前缀

每种浏览器内核都有着对应的浏览器内核前缀。浏览器内核前缀在书写CSS代码时会用到,对于添加了浏览器前缀的CSS代码,只有对应的浏览器内核才能识别。 浏览器内核前缀是为了解决兼容性而存在的。只有一些实验性的、非标准的和私有的CSS属性需要添加浏览器内核前缀,而标准的CSS属性不需要添加浏览器内核前缀...

2018-11-18 16:56:12

阅读数 217

评论数 0

hack技术

概念 由于存在着各种浏览器,同种浏览器也有不同的版本,而且不同浏览器和同种浏览器不同版本之间对 web 标准实现成不不一致,CSS 的解释机制并不完全相同,从而导致不同浏览器之间,页面的显示效果各不相同。为了解决这个问题,针对一种或多种浏览器进行 CSS 样式设置,从而达到浏览器页面效果一致的 C...

2018-11-16 16:41:53

阅读数 230

评论数 0

HTML超链接

在互联网中,超链接可谓是无处不在,它是各个网页之间的桥梁,使得网页能够进行跳转。一个网站之中的页面也必须通过超链接连接起来才能称之为网站。 当然,超链接除了指向另一个网页之外,还可以指向邮箱地址、图片、文件等。 1 a标签 向网页中添加a标签是实现超链接的重要方式,但不是唯一方式。本文后面所...

2018-11-02 22:32:13

阅读数 1890

评论数 1

CSS盒子模型总结

在使用CSS进行网页布局时,我们一定离不开的一个东西————盒子模型。盒子模型,顾名思义,盒子就是用来装东西的,它装的东西就是HTML元素的内容。或者说,每一个可见的 HTML 元素都是一个盒子,下面所说的盒子都等同于 HTML 元素。这里盒子与 中的盒子又有点不同,这里的盒子是二维的。 盒...

2018-09-27 20:34:58

阅读数 493

评论数 0

为什么img放在 li中,底部会多出几个像素?

<li><img src="img/1.jpg" style="height: 6...

2018-09-08 14:26:18

阅读数 365

评论数 0

CSS样式优先级

CSS样式列举 在说CSS样式的优先级之前,我们先来了解一下CSS有种表示样式的形式。 层叠样式类型有: 内联样式<a style="">; 内部样式&amp...

2018-08-30 21:27:14

阅读数 211

评论数 0

HTML语义化是什么?为什么要语义化?

我理解的HTML语义化 经过查看别人博文中的一些描述,我将HTML的语义化总结为: 用最恰当的标签来标记内容。 该如何理解呢?比如需要加入一个标题,这个标题的字体比正文的要大写,还要加粗。能够实现这种效果的方法有很多,比如用CSS样式进行渲染。这样的效果看起来像是一个标题,但是他对浏览器...

2018-08-29 11:46:47

阅读数 1196

评论数 0

C语言中extern的用法

0x01extern用在变量或函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。0x02extern修饰变量的声明。举例:若a.c中需引用b.c中的变量int v,可以在a.c中声明extern int v,然后就可以引用变量v;需要注意的是,被引用的变量v的链接属性必须是外链接...

2018-05-03 21:45:02

阅读数 150

评论数 0

C语言中static关键字的作用

在C语言中static的作用如下 第一 在修饰变量的时候,static修饰的静态局部变量只执行一次,而且延长了局部变量的生命周期,直到程序运行结束以后才释放。 第二 static修饰全局变量的时候,这个全局变量只能在本文件中访问,不能在其它文件中访问,即便是extern外部声明也不可以。 ...

2018-05-03 21:19:41

阅读数 101

评论数 0

keil uvision5错误:error: #928: incorrect use of va_start

原因:ADS与keil共存,va_start所在的头文件指向了ADS的文件夹。 解决办法: 1. 添加环境变量:ARMCC5INC C:\Keil_v5\ARM\ARMCC\include 2. 卸载ADS和keil,重启电脑,重装keil...

2018-04-21 12:48:23

阅读数 1016

评论数 0

【译】Jep文档(4)——数据类型(Data Type)

数据类型 在标准模式中,Jep支持许多不同的数据类型,包括数字、字符串、向量(数组)和复数。数字在默认情况下由double类型表示。当然,也可以像自定义类型描述的那样,改变内置表示。 字符串(String) 可以通过使用双引号可以引入字符串,并且可以用“+”操作符将两个字符串串联起来...

2018-04-17 17:31:20

阅读数 147

评论数 0

jdk10安装及环境变量配置

下载安装jdk10 首先,你需要安装jdk10,如果已经安装,请看下一步。 官网下载: http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html 下载完成后双击exe文件开始...

2018-04-05 17:31:44

阅读数 3017

评论数 0

【译】Jep 文档(3)——变量(Variable)

原文连接:http://www.singularsys.com/jep/doc/html/variables.html 变量 基础知识 未声明和未定义的变量 赋值 获取变量列表 变量观察者 基础知识 变量用类Variable来表示,并存储到VariableTable中。一个...

2018-03-24 08:26:13

阅读数 207

评论数 0

【译】Jep 文档(2)——基本用法(Basic Usage)

原文链接(http://www.singularsys.com/jep/doc/html/usage.html) 基本用法 入门指南 在您的项目中使用Jep包是非常容易的。以下步骤将使您快速入门。 下载Jep包 解包档案 将jep-java-x.x.x.jar文件(位于主目录...

2018-03-23 08:34:45

阅读数 1049

评论数 0

【译】Jep 文档(1)——介绍(Introction)

原文连接(http://www.singularsys.com/jep/doc/html/index.html) 介绍 综述 Jep 是一个用于分析和计算数学表达式的java库。有了这个包,您就可以把数学公式当作是字符串,并且立即求出它们的值。许多常见的数学函数和常量都是内置的,可以...

2018-03-22 20:12:50

阅读数 276

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭