0%

对象的声明

对象可以通过两种形式定义:声明形式和构造形式。

声明形式:

1
2
3
4
var obj = {
age: 18,
weight: 60,
};
Read more »

一直在学习angular,没接触其他的框架,vue感觉上是入门上手很快,所以也来了解学习学习,特别整理下入vue坑的坎坷曲折过程摸着石头过河吧

Read more »

俗话说,要想攻其玉,必先利其器。工作中老是在用angular开发,但慢慢会有vue的业务,所以需要学习学习vue。今天开始折腾vue,我是用webstorm开发前端的,当使用vue-cli创建好一个项目后,使用webstorm打开简直不能入目啊,倒是没有啥错误提示,倒是一大堆的各种编辑器警告,无奈,还得去搞好IDE对vue的支持啊。

Read more »

树莓派使用的linux是debian系统,所以树莓派启用root和debian是相同的。
debian里root账户默认没有密码,但账户锁定。当需要使用root权限时,由默认账户进行su操作。树莓派中默认账户是pi,密码为raspberry

Read more »

@angular/common/http的主要特性之一是拦截器。可以声明一些拦截器,拦在应用和后端之间。当应用发起一个请求时,拦截器可以在请求被发往服务器之前转换这个请求。并且在应用看到服务器发回来的响应之前,转换这个响应。这对于处理包括认证和记录日志在内的一系列工作都非常有用。

Read more »

this关键字是JavaScript中最复杂的机制之一。它是一个很特别的关键字,被自动定义在所有的函数作用域中。有两个对this的误解:

  • this指向自己
  • this指向函数的作用域

其实,不完全正确,也不完全错误。

Read more »

JavaScript中闭包无处不在,我们只需要去识别并接受它。当函数可以记住并访问所在的词法作用域时,就产生了闭包,即使函数是在当前词法作用域之外执行。

Read more »

任何声明在某个作用域内的变量,都将附属于这个作用域。但是作用域同其中的变量声明出现的位置有某种微妙的联系。这就涉及到JavaScript中的一个很重要的特性:变量提升。我们来详细的看下变量提升的奥秘。

Read more »

几乎所有的编程语言最基本的功能之一,就是能够储存变量中的值,并且能在之后对这个值进行访问和修改。事实上,正是这种储存和访问变量的值的能力将状态带给了程序。那么,这些变量是储存在哪里?使用的时候程序如何找到它们?这些问题说明需要一套设计良好的规则来存储变量,并且可以以后方便找到这些变量,这套规则就称之为作用域。

Read more »

JavaScript有很强的面向对象编程的能力,面向对象编程是目前主流的编程范式。它将真实世界中各种复杂的关系,抽象为一个个对象,完成对真实世界的模拟。那么对象到底是什么?我们常说“new一个对象”,那么对象又是如何被“new”出来的?

Read more »