hoyong

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

04 2019 档案

js执行上下文(由浅入深)(转)
摘要:每一个函数都有自己的执行上下文EC(执行环境 execution context),并且每个执行上下文中都有它自己的变量对象VO(Variable object),用于存储执行上下文中的变量 、函数声明 、函数参数,这解释了js如何找到我们定义的函数和变量。并且函数是js中唯一一个能创建出作用域的, 阅读全文

posted @ 2019-04-27 16:24 hoyong 阅读(226) 评论(0) 推荐(0) 编辑

图解Javascript上下文与作用域(转)
摘要:本文尝试阐述Javascript中的上下文与作用域背后的机制,主要涉及到执行上下文(execution context)、作用域链(scope chain)、闭包(closure)、this等概念。 Execution context 执行上下文(简称上下文)决定了Js执行过程中可以获取哪些变量、函 阅读全文

posted @ 2019-04-27 16:16 hoyong 阅读(188) 评论(0) 推荐(0) 编辑

深入理解javascript执行上下文(转)
摘要:在这篇文章中,将比较深入地阐述下执行上下文 - Javascript中最基础也是最重要的一个概念。相信读完这篇文章后,你就会明白javascript引擎内部在执行代码以前到底做了些什么,为什么某些函数以及变量在没有被声明以前就可以被使用,以及它们的最终的值是怎样被定义的。 什么是执行上下文 Java 阅读全文

posted @ 2019-04-27 16:15 hoyong 阅读(136) 评论(0) 推荐(0) 编辑

理解javascript执行环境(执行上下文)(转)
摘要:介绍三个概念 执行环境 全局执行环境 在浏览器中全局执行环境就是window对象,因此所有全局变量和全局函数都是作为window对象的属性和方法创建的。 全局环境只有当程序退出或者浏览器网页关闭后才会被销毁 局部执行环境 每个函数都有自己的执行环境,当js执行流进入一个函数时,函数的环境会被推入一个 阅读全文

posted @ 2019-04-27 16:11 hoyong 阅读(186) 评论(0) 推荐(0) 编辑

理解 javascript 中的 this 在普通函数中调用,指向全局对象(转)
摘要:javascript中的this常见的三种情况:1.在对象的方法中调用,this指向该对象var obj = { a: 1, getA: function(){ console.log( this obj ); }}obj.getA(); //true 2.在构造器中调用,this指向返回的对象va 阅读全文

posted @ 2019-04-27 12:26 hoyong 阅读(342) 评论(0) 推荐(0) 编辑

弱类型、强类型、动态类型、静态类型语言(转)
摘要:一、看图区别编程语言 作者:陈满iOS 二、语法角度的文字表述 作者:Kaiye Chang 1. 动态语言vs静态语言(动态类型语言vs静态类型语言) Static typing when possible, dynamic typing when needed 型态系统(type system) 阅读全文

posted @ 2019-04-27 09:56 hoyong 阅读(273) 评论(0) 推荐(0) 编辑

Javascript 匿名函数与闭包(转)
摘要:请见如下一个闭包示例: 在getColor函数内部再定义了一个displayColor,再又定义了一个displayColor函数,从而形成闭包,最后将地上displayColor函数返回,这里发现这样定义其实作用不大,可以使用匿名函数替代直接返回: 闭包中匿名函数和this对象 在javascri 阅读全文

posted @ 2019-04-26 15:33 hoyong 阅读(385) 评论(0) 推荐(0) 编辑

JavaScript闭包中的this对象(转)
摘要:我们知道,this 对象是在运行时基于函数的执行环境绑定的:在全局函数中, this 等于 window,而当函数被作为某个对象的方法调用时, this 等于那个对象。 不过,匿名函数的执行环具有全局性,因此其 this 对象通常指向 window。但有时候由于编写闭包的方式不同,这一点可能不会那么 阅读全文

posted @ 2019-04-26 15:30 hoyong 阅读(135) 评论(0) 推荐(0) 编辑

JavaScript闭包-闭包中的变量和this对象(转)
摘要:JavaScript闭包-闭包中的变量和this对象(转) 在JavaScript中作用域链的机制会引发一些副作用:闭包只能够获取包含函数中任何变量的最后一个值。在使用闭包的时候,我们一定要注意变量值的问题,因为这是经常会出错的地方。 下面我们以一个非常极端的例子来说明这个问题,在实际开发中我们一般 阅读全文

posted @ 2019-04-26 15:27 hoyong 阅读(427) 评论(0) 推荐(0) 编辑

理解JavaScript中的闭包和闭包中的this指向(转)
摘要:理解JavaScript中的闭包和闭包中的this指向(转) 一. 什么是闭包?闭包是指可以访问另一个函数作用域中变量的函数。在js中,只有函数内部的子函数才能够读取局部变量。因此可以简单地将闭包理解为: 定义在某个函数中的函数。二、闭包原理:上级作用域无法直接访问下级作用域中的变量,但下级作用域可 阅读全文

posted @ 2019-04-26 15:24 hoyong 阅读(428) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(18)——补充:上下文环境和作用域的关系 (转)
摘要:深入理解javascript原型和闭包(18)——补充:上下文环境和作用域的关系 (转) 本系列用了大量的篇幅讲解了上下文环境和作用域,有些人反映这两个是一回儿事。本文就用一个小例子来说明一下,作用域和上下文环境绝对不是一回事儿。 再说明之前,咱们先用简单的语言来概括一下这两个的区别。 00 上下文 阅读全文

posted @ 2019-04-26 12:56 hoyong 阅读(71) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(17)——补this (转)
摘要:深入理解javascript原型和闭包(17)——补this (转) 本文对《深入理解javascript原型和闭包(10)——this》一篇进行补充 原文中,讲解了在javascript中this的各个情况,写完之后发现还落下一种情况,就此补充。 原文中this的其中一种情况是构造函数的,具体的内 阅读全文

posted @ 2019-04-26 12:55 hoyong 阅读(67) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(16)——完结 (转)
摘要:深入理解javascript原型和闭包(16)——完结 (转) 之前一共用15篇文章,把javascript的原型和闭包。 首先,javascript本来就“不容易学”。不是说它有多难,而是学习它的人,往往都是在学会了其他语言之后,又学javascript。有其他语言的学习经历和实践经历,再加上自学 阅读全文

posted @ 2019-04-26 12:41 hoyong 阅读(101) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(15)——闭包(转)
摘要:深入理解javascript原型和闭包(15)——闭包 (转) 前面提到的上下文环境和作用域的知识,除了了解这些知识之外,还是理解闭包的基础。 至于“闭包”这个词的概念的文字描述,确实不好解释,我看过很多遍,但是现在还是记不住。 但是你只需要知道应用的两种情况即可——函数作为返回值,函数作为参数传递 阅读全文

posted @ 2019-04-26 12:30 hoyong 阅读(80) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(14)——从【自由变量】到【作用域链】(转)
摘要:深入理解javascript原型和闭包(14)——从【自由变量】到【作用域链】(转) 先解释一下什么是“自由变量”。 在A作用域中使用的变量x,却没有在A作用域中声明(即在其他作用域中声明的),对于A作用域来说,x就是一个自由变量。如下图 如上程序中,在调用fn()函数时,函数体中第6行。取b的值就 阅读全文

posted @ 2019-04-26 12:15 hoyong 阅读(81) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(13)-【作用域】和【上下文环境】(转)
摘要:深入理解javascript原型和闭包(13)-【作用域】和【上下文环境】(转) 上文简单介绍了作用域,本文把作用域和上下文环境结合起来说一下,会理解的更深一些。 如上图,我们在上文中已经介绍了,除了全局作用域之外,每个函数都会创建自己的作用域,作用域在函数定义时就已经确定了。而不是在函数调用时确定 阅读全文

posted @ 2019-04-26 12:10 hoyong 阅读(80) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(12)——简介【作用域】(转)
摘要:深入理解javascript原型和闭包(12)——简介【作用域】(转) 提到作用域,有一句话大家(有js开发经验者)可能比较熟悉:“javascript没有块级作用域”。所谓“块”,就是大括号“{}”中间的语句。例如if语句: 再比如for语句: 所以,我们在编写代码的时候,不要在“块”里面声明变量 阅读全文

posted @ 2019-04-26 12:04 hoyong 阅读(73) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(11)——执行上下文栈(转)
摘要:深入理解javascript原型和闭包(11)——执行上下文栈(转) 继续上文的内容。 执行全局代码时,会产生一个执行上下文环境,每次调用函数都又会产生执行上下文环境。当函数调用完成时,这个上下文环境以及其中的数据都会被消除,再重新回到全局上下文环境。处于活动状态的执行上下文环境只有一个。 其实这是 阅读全文

posted @ 2019-04-26 11:58 hoyong 阅读(111) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(10)——this(转)
摘要:深入理解javascript原型和闭包(10)——this(转) 接着上一节讲的话,应该轮到“执行上下文栈”了,但是这里不得不插入一节,把this说一下。因为this很重要,js的面试题如果不出几个与this有关的,那出题者都不合格。 其实,this的取值,分四种情况。我们来挨个看一下。 在此再强调 阅读全文

posted @ 2019-04-26 11:46 hoyong 阅读(117) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(9)——简述【执行上下文】下(转)
摘要:深入理解javascript原型和闭包(9)——简述【执行上下文】下(转) 上一篇我们讲到在全局环境下的代码段中,执行上下文环境中有如何数据: 变量、函数表达式——变量声明,默认赋值为undefined; this——赋值; 函数声明——赋值; 如果在函数中,除了以上数据之外,还会有其他数据。先看以 阅读全文

posted @ 2019-04-26 11:32 hoyong 阅读(69) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(8)——简述【执行上下文】上(转)
摘要:深入理解javascript原型和闭包(8)——简述【执行上下文】上(转) 什么是“执行上下文”(也叫做“执行上下文环境”)?暂且不下定义,先看一段代码: 第一句报错,a未定义,很正常。第二句、第三句输出都是undefined,说明浏览器在执行console.log(a)时,已经知道了a是undef 阅读全文

posted @ 2019-04-26 11:23 hoyong 阅读(95) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(7)——原型的灵活性(转)
摘要:深入理解javascript原型和闭包(7)——原型的灵活性(转) 在Java和C#中,你可以简单的理解class是一个模子,对象就是被这个模子压出来的一批一批月饼(中秋节刚过完)。压个啥样,就得是个啥样,不能随便动,动一动就坏了。 而在javascript中,就没有模子了,月饼被换成了面团,你可以 阅读全文

posted @ 2019-04-26 11:19 hoyong 阅读(63) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(6)——继承(转)
摘要:深入理解javascript原型和闭包(6)——继承(转) 为何用“继承”为标题,而不用“原型链”? 原型链如果解释清楚了很容易理解,不会与常用的java/C#产生混淆。而“继承”确实常用面向对象语言中最基本的概念,但是java中的继承与javascript中的继承又完全是两回事儿。因此,这里把“继 阅读全文

posted @ 2019-04-26 11:12 hoyong 阅读(81) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(5)——instanceof(转)
摘要:深入理解javascript原型和闭包(5)——instanceof(转) 又介绍一个老朋友——instanceof。 对于值类型,你可以通过typeof判断,string/number/boolean都很清楚,但是typeof在判断到引用类型的时候,返回值只有object/function,你不知 阅读全文

posted @ 2019-04-26 10:23 hoyong 阅读(88) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(4)——隐式原型(转)
摘要:深入理解javascript原型和闭包(4)——隐式原型(转) 注意:本文不是javascript基础教程,如果你没有接触过原型的基本知识,应该先去了解一下,推荐看《javascript高级程序设计(第三版)》第6章:面向对象的程序设计。 上节已经提到,每个函数function都有一个prototy 阅读全文

posted @ 2019-04-26 10:14 hoyong 阅读(108) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(3)——prototype原型(转)
摘要:深入理解javascript原型和闭包(3)——prototype原型(转) 既typeof之后的另一位老朋友! prototype也是我们的老朋友,即使不了解的人,也应该都听过它的大名。如果它还是您的新朋友,我估计您也是javascript的新朋友。 在咱们的第一节(深入理解javascript原 阅读全文

posted @ 2019-04-26 10:04 hoyong 阅读(65) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(2)——函数和对象的关系(转)
摘要:深入理解javascript原型和闭包(2)——函数和对象的关系(转) 上文(理解javascript原型和作用域系列(1)——一切都是对象)已经提到,函数就是对象的一种,因为通过instanceof函数可以判断。 对!函数是一种对象,但是函数却不像数组一样——你可以说数组是对象的一种,因为数组就像 阅读全文

posted @ 2019-04-26 09:56 hoyong 阅读(105) 评论(0) 推荐(0) 编辑

深入理解javascript原型和闭包(1)——一切都是对象(转)
摘要:“一切都是对象”这句话的重点在于如何去理解“对象”这个概念。 ——当然,也不是所有的都是对象,值类型就不是对象。 首先咱们还是先看看javascript中一个常用的运算符——typeof。typeof应该算是咱们的老朋友,还有谁没用过它? typeof函数输出的一共有几种类型,在此列出: 以上代码列 阅读全文

posted @ 2019-04-26 09:54 hoyong 阅读(76) 评论(0) 推荐(0) 编辑

初学者彻底理解javascript闭包以及this关键字(转)
摘要:不管是闭包还是this关键字,都是困扰JS初学者的比较难懂的东西,如果你对它们的认识还不足够清晰,那么现在就一起把它们掌握掉。还是那句话,我们从最基本的开始,建立起一个非常清晰的知识结构,好了,开始吧 ? 闭包 当然我们今天说的是javascript里的闭包。要学习闭包,首先需要明白函数和变量,其次 阅读全文

posted @ 2019-04-26 09:43 hoyong 阅读(212) 评论(0) 推荐(0) 编辑

AndroidStudio:* daemon not running; starting now at tcp:5037(转)
摘要:发现是笔记本在连网络时加了防火墙,关了即可; 阅读全文

posted @ 2019-04-20 22:04 hoyong 阅读(1011) 评论(0) 推荐(0) 编辑

React Native 识别夜神模拟器方法(转)
摘要:dos下,进入进Android SDK下的platform-tools目录 代码:adb connect 127.0.0.1:62001当出现链接失效时,且提示:adb unable to connect to 127.0.0.1:62001: cannot connect to 127.0.0.1 阅读全文

posted @ 2019-04-20 22:02 hoyong 阅读(249) 评论(0) 推荐(0) 编辑

开发环境之git:团队协作git工作流与常用命令(转)
摘要:开发环境之git:团队协作git工作流与常用命令(转) 此篇文章只是一篇傻瓜式的,记录工作中比较规范且常见的一个git工作流需要用到的命令,让你可以快速的开始工作。而不是一些长篇大论的理论知识,如果你有用过sourcetree或者其它图形化工具,结合你正在使用的工具,敲这些命令,看图形化工具中的变化 阅读全文

posted @ 2019-04-20 09:45 hoyong 阅读(173) 评论(0) 推荐(0) 编辑

JS函数作用域及作用域链理解(转)
摘要:JS函数作用域及作用域链理解(转) 从事web开发工作,尤其主要是做服务器端开发的,难免会对客户端语言JavaScript一些概念有些似懂非懂的,甚至仅停留在实现功能的层面上,接下来的文章,是记录我对JavaScript的一些概念的理解。欢迎大牛拍砖吐糟。 变量作用域 在JavaScript中全局变 阅读全文

posted @ 2019-04-20 09:44 hoyong 阅读(215) 评论(0) 推荐(0) 编辑

探索JS引擎工作原理 (转)
摘要:探索JS引擎工作原理 (转) JavaScript 从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习 JS 引擎工作机制之前,我们需要引入几个相关的概念:执行环境栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链等,这些概念正是JS引擎工作的核心组件。这篇文章的目的不是孤立的为 阅读全文

posted @ 2019-04-20 09:43 hoyong 阅读(94) 评论(0) 推荐(0) 编辑

图解Javascript——作用域、作用域链、闭包(转)
摘要:图解Javascript——作用域、作用域链、闭包(转) 什么是作用域? 作用域是一种规则,在代码编译阶段就确定了,规定了变量与函数的可被访问的范围。全局变量拥有全局作用域,局部变量则拥有局部作用域。 js是一种没有块级作用域的语言(包括if、for等语句的花括号代码块或者单独的花括号代码块都不能形 阅读全文

posted @ 2019-04-20 09:40 hoyong 阅读(167) 评论(0) 推荐(0) 编辑

图解Javascript——变量对象和活动对象(转)
摘要:图解Javascript——变量对象和活动对象(转) 一段代码引发的思考 这段代码需要我们思考的是第三行会在控制台输出什么?第四行对laterDeclaredFunction()的调用能否成功呢? 答案是酱紫的: 我们都有一个共识是js语言执行顺序是自上而下的,那么已经在第一行声明了定义了变量lat 阅读全文

posted @ 2019-04-20 09:39 hoyong 阅读(153) 评论(0) 推荐(0) 编辑

图解Javascript——执行上下文(转)
摘要:图解Javascript——执行上下文(转) 什么是执行上下文? 执行上下文(Execution Context)是ECMAScript规范中用来描述 JavaScript 代码执行的抽象概念,规定了当前代码执行的环境(当前执行代码片段中的变量、函数、作用域链等),所有执行上下文又叫执行环境。 只有 阅读全文

posted @ 2019-04-20 09:38 hoyong 阅读(108) 评论(0) 推荐(0) 编辑

JS 执行环境、作用域链、活动对象(转)
摘要:JS执行环境 执行环境(Execution context,EC)或执行上下文,是JS中一个极为重要的概念 执行环境分为三种(全局执行环境,函数执行环境,evel()执行环境) js为每一个执行环境关联了一个变量对象。环境中定义的所有变量和函数都保存在这个对象中 EC的组成 当JavaScript代 阅读全文

posted @ 2019-04-20 09:37 hoyong 阅读(216) 评论(0) 推荐(0) 编辑

js基础梳理-关于this常见指向问题的分析(转)
摘要:js基础梳理-关于this常见指向问题的分析(转) 首先,依然回顾《js基础梳理-究竟什么是执行上下文栈(执行栈),执行上下文(可执行代码)?》中的 3.执行上下文的生命周期 3.1 创建阶段 生成变量对象(Variable object, VO) 建立作用域链(Scope chain) 确定thi 阅读全文

posted @ 2019-04-20 09:33 hoyong 阅读(212) 评论(0) 推荐(0) 编辑

js基础梳理-如何理解作用域和作用域链(转)
摘要:js基础梳理-如何理解作用域和作用域链(转) 本文重点是要梳理执行上下文的生命周期中的建立作用域链,在此之前,先回顾下关于作用域的一些知识。 1.什么是作用域(scope)? 在《JavaScritp高级程序设计》中并没有找到确切的关于作用域的定义,只是在“4.2执行环境及作用域”中简单说了下执行环 阅读全文

posted @ 2019-04-20 09:32 hoyong 阅读(126) 评论(0) 推荐(0) 编辑

js基础梳理-究竟什么是变量对象,什么是活动对象(转)
摘要:js基础梳理-究竟什么是变量对象,什么是活动对象(转) 首先,回顾下上篇博文中js基础梳理-究竟什么是执行上下文栈(执行栈),执行上下文(可执行代码)?的执行上下文的生命周期: 3.执行上下文的生命周期 3.1 创建阶段 生成变量对象(Variable object, VO) 建立作用域链(Scop 阅读全文

posted @ 2019-04-20 09:31 hoyong 阅读(178) 评论(0) 推荐(0) 编辑

js基础梳理-究竟什么是执行上下文栈(执行栈),执行上下文(可执行代码)(转)
摘要:js基础梳理-究竟什么是执行上下文栈(执行栈),执行上下文(可执行代码)(转) 日常在群里讨论一些概念性的问题,比如变量提升,作用域和闭包相关问题的时候,经常会听一些大佬们给别人解释的时候说执行上下文,调用上下文巴拉巴拉,总有点似懂非懂,不明觉厉的感觉。今天,就对这两个概念梳理一下,加深对js基础核 阅读全文

posted @ 2019-04-20 09:30 hoyong 阅读(201) 评论(0) 推荐(0) 编辑

js基础梳理-内存空间(转)
摘要:js基础梳理-内存空间(转) 我估计有很多像我这样非计算机专业的人进入到前端之后,总是在写业务代码,思考什么什么效果如何实现,导致很多基础概念型的东西都理解得并不太清楚。经常一碰到群里讨论的些笔试题什么的,总觉得自己像是一个假前端似的,似懂非懂,就算会做也不能清楚的表述为什么会是那样的结果。总是自己 阅读全文

posted @ 2019-04-20 09:29 hoyong 阅读(95) 评论(0) 推荐(0) 编辑

JS继承和继承基础总结(转)
摘要:JS继承和继承基础总结(转) 首先,推荐一篇博客豪情的博客JS提高: http://www.cnblogs.com/jikey/p/3604459.html ,里面的链接全是精华, 一般人我不告诉他; 我们会先从JS的基本的设计模式开始,由浅入深, 会描述prototype,__proto__,co 阅读全文

posted @ 2019-04-20 09:26 hoyong 阅读(124) 评论(0) 推荐(0) 编辑

彻底搞懂JavaScript中的继承(转)
摘要:彻底搞懂JavaScript中的继承(转) 你应该知道,JavaScript是一门基于原型链的语言,而我们今天的主题 -- “继承”就和“原型链”这一概念息息相关。甚至可以说,所谓的“原型链”就是一条“继承链”。有些困惑了吗?接着看下去吧。 一、构造函数,原型属性与实例对象 要搞清楚如何在JavaS 阅读全文

posted @ 2019-04-20 09:22 hoyong 阅读(184) 评论(0) 推荐(0) 编辑

JS函数作用域及作用域链理解(转)
摘要:从事web开发工作,尤其主要是做服务器端开发的,难免会对客户端语言JavaScript一些概念有些似懂非懂的,甚至仅停留在实现功能的层面上,接下来的文章,是记录我对JavaScript的一些概念的理解。欢迎大牛拍砖吐糟。 变量作用域 在JavaScript中全局变量的作用域比较简单,它的作用域是全局 阅读全文

posted @ 2019-04-18 14:26 hoyong 阅读(80) 评论(0) 推荐(0) 编辑

命名参数 位置参数 (转)
摘要:/// <summary> /// 位置参数:每一个参数的位置都必须与相应的形参位置一一对应。 /// 命名参数:只要显示指定参数的名字,可以以任意顺序在方法调用中列出实参。 /// </summary> class MyClass { public int Calc(int a, int b, i 阅读全文

posted @ 2019-04-18 09:55 hoyong 阅读(400) 评论(0) 推荐(0) 编辑

10个JavaScript难点(转)
摘要:1. 立即执行函数 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作: function(){…}是一个匿名函数,包围它的一对括号将其转换为一个表达式,紧 阅读全文

posted @ 2019-04-16 16:17 hoyong 阅读(101) 评论(0) 推荐(0) 编辑

Javascript语法里一些难点问题汇总(转)
摘要:1) 引子 前不久我建立的技术群里一位MM问了一个这样的问题,她贴出的代码如下所示: 执行结果如下所示: 第一个alert: 第二个alert: 这是一个令人诧异的结果,为什么第一个弹出框显示的是undefined,而不是1呢?这种疑惑的原理我描述如下: 一个页面里直接定义在script标签下的变量 阅读全文

posted @ 2019-04-16 16:14 hoyong 阅读(238) 评论(0) 推荐(0) 编辑

html内联(行内)元素、块级(块状)元素和行内块元素(转)
摘要:块级元素和行内元素的定义 块级元素? 总是在新行上开始; 高度,行高以及外边距和内边距都可控制; 宽度缺省是它的容器的100%,除非设定一个宽度。 它可以容纳内联元素和其他块元素 块状元素代表性的就是div,其他如p、nav、aside、header、footer、section、article、u 阅读全文

posted @ 2019-04-16 13:58 hoyong 阅读(716) 评论(0) 推荐(0) 编辑

前端技术书
摘要:JavaScript 《JavaScript高级程序设计》+ 入门级 + 306 票 + 豆瓣评分 9.3 推荐语: 恐龙:再次预言这本书能认真看十遍着 都能进bat 阿琛:详尽地解读了JS这门语言的各个组成部分,透彻地剖析了JS所涉及的编程思想,深入浅出地演示了丰富的JS应用实例…读完这本书你不一 阅读全文

posted @ 2019-04-16 11:16 hoyong 阅读(92) 评论(0) 推荐(0) 编辑

CSS 布局说——可能是最全的(转)
摘要:前言 现在,我们被称为前端工程师。然而,早年给我们的称呼却是页面仔。或许是职责越来越大,整体的前端井喷式的发展,使我们只关注了js,而疏远了css和html。 其实,我们可能经常在聊组件化,咋地咋地。但是,回过头来思考一下,如果你看到一张设计稿的时候,连布局都不清不楚,谈何组件化呢。所以,我们需要在 阅读全文

posted @ 2019-04-16 11:08 hoyong 阅读(139) 评论(0) 推荐(0) 编辑

CSS 盒模型与box-sizing(转)
摘要:CSS 盒模型与box-sizing div { box-sizing: content-box; /*默认值*/ box-sizing: border-box; /*推荐使用*/}content-box: 一个盒子的总宽度=margin+border+padding+widthborder-box 阅读全文

posted @ 2019-04-16 10:47 hoyong 阅读(197) 评论(0) 推荐(0) 编辑

【CSS】盒子模型的计算(转)
摘要:【CSS】盒子模型的计算(转) 1、标准盒子的尺寸计算 盒子自身的尺寸:内容的宽高+两侧内边距+两侧边框 盒子在页面中占位的尺寸:内容的宽高+两侧内边距+两侧边框+两侧外边距 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset= 阅读全文

posted @ 2019-04-16 10:40 hoyong 阅读(460) 评论(0) 推荐(0) 编辑

定位布局
摘要:一. 定位布局 35.[HTML5第一季] 第27章 CSS传统布局[下] Position属性 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。 元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。 生成绝对定位的元素,相对 阅读全文

posted @ 2019-04-16 10:07 hoyong 阅读(94) 评论(0) 推荐(0) 编辑

CSS中可以和不可以继承的属性(转)
摘要:CSS中可以和不可以继承的属性 一、无继承性的属性 1、display:规定元素应该生成的框的类型 2、文本属性: vertical-align:垂直文本对齐 text-decoration:规定添加到文本的装饰 text-shadow:文本阴影效果 white-space:空白符的处理 unico 阅读全文

posted @ 2019-04-11 15:54 hoyong 阅读(144) 评论(0) 推荐(0) 编辑

css有哪些属性可以继承(转)
摘要:css有哪些属性可以继承 1.背景介绍 在我们深入探讨继承之前,有必要先理解文档树。所有的HTMl文档都是树,文档树由HTML元素组成,文档树和家族树类似,也有祖先、后代、父亲、孩子、兄弟 祖先指任意相连,但是在文档树上部的元素。 后代指任意相连,但是在文档树下部的元素。 父辈指相连并且直接在该元素 阅读全文

posted @ 2019-04-11 15:41 hoyong 阅读(9247) 评论(0) 推荐(2) 编辑

GitHub上克隆项目到本地(转)
摘要:方法一:git指令前提:已经安装好Git,并配置好了用户名和邮箱地址配置用户名和邮箱地址:右键 Git Bash Here进入git控制台git config --global user.name "你的github用户名"git config --global user.email "你的gith 阅读全文

posted @ 2019-04-02 11:38 hoyong 阅读(415) 评论(0) 推荐(0) 编辑

Git本地仓库与Github远程仓库关联(转)
摘要:如果你已经在本地创建了一个Git仓库,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,那就需要用到SSH Key,github拿到了你的公钥就会知道内容是你推送的。 SSH Key的配置: 1.Windows下打开Git Bash,创建SSH Key,按提示输入密码,可以不填密码 阅读全文

posted @ 2019-04-02 10:24 hoyong 阅读(2513) 评论(0) 推荐(1) 编辑

Git/GitHub (一):初识/及简单的实现本地与github的关联操作(转)
摘要:Git/GitHub (一): 初期准备 官网下载Git,包括注册GitHub账号,创建GitHub项目,获取你在GitHub项目连接 那么接下让我们初试牛刀吧: (1)首先在自己电脑中创建文件,比如个人创建了 css文件夹和html1.html两个文件,我们的目标就是实现本地文件和github的关 阅读全文

posted @ 2019-04-02 10:17 hoyong 阅读(277) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示