0%

prototype、__proto__、[[prototype]] 三者之间的区别

最近在网上看到 instanceof 的手写版,里面涉及到了 prototype__proto__,仔细推敲 一下代码,发现自己对 prototype, __proto__ 的理解不够深刻导致自己对手写版的 instanceof 代码理解不是很透彻。

阅读全文 »

阿里云服务器默认不开启 root 远程登录

需要先进行 VNC 远程连接登录,再进行实例登录。

可以在Mac的命令行进行登录

ssh root@你的公网地址
password 你的密码
阅读全文 »

几种常见且基础的CSS布局

一. 单列布局

常见的单列布局有两种:

  • header,content和footer等宽的单列布局
  • header与footer等宽,content略窄的单列布局
阅读全文 »

组件间的通信方式

1. 父组件传递信息给子组件

先看React官网的一句话:当 React 元素为用户自定义组件时,它会将 JSX 所接收的属性(attributes)以及子组件(children)转换为单个对象传递给组件,这个对象被称之为 “props”。

阅读全文 »

JSX 的本质

实际上,jsx 仅仅只是 React.createElement(component, props, …children) 函数的语法糖。所有的 jsx 语法都会被转换为 React.createElement 语法的调用。

阅读全文 »

欲要学好React,JSX语法须先行

JSX 简介

先来看这样的一段代码:

const element = <h1>Hello, world!</h1>;

是不是感觉有点怪怪的,因为它既不是字符串,也不是HTML,它就是 JSX,是一个 JavaScript 的语法扩展。React官方建议在 React 中配合使用 JSX,因为JSX 可以很好地描述 UI 应该呈现出它应有交互的本质形式。

阅读全文 »

hexo进阶教程

[toc]

Hexo博客-绑定个人域名

  1. 首先得有一个域名,在腾讯云阿里云购买都可以。

  2. 设置域名解析

阅读全文 »

JavaScript数组探究

数组作为最基础的数据结构,我们不仅要熟练掌握它,还要了解它的许多特性

js的数组很灵活,和其他语言的数组不一样,js的数组可以存储不同类型的值

阅读全文 »

用Hexo 快速搭建属于自己的博客

环境准备(安装方法自行查阅网上资料)

  • git
  • node
  • npm

命令行里验证是否安装成功

$ git --version
git version 2.30.1 (Apple Git-130)

$ node --version
v16.4.2

$ npm -v
7.18.1
阅读全文 »

黑马程序员C++核心编程笔记

[toc]

C++核心编程

0.基础知识

结构体:

  • 结构体属于用户自定义的类型,允许用户存储不同的数据

C语言和C++结构体的区别

阅读全文 »