2020年7月2日

Lua数组与表

摘要: Lua表table是 Lua中的一种数据结构, 既可以当做数组(array)使用, 又可以当做字典(类似 Java中的HashMap)来使用 在 Lua的8中数据结构中,· 可以作为 table键的有: number, string, boolean, function, table, thread 阅读全文

posted @ 2020-07-02 21:14 喵喵老花猫 阅读(1360) 评论(0) 推荐(0) 编辑

2020年2月26日

javascript 创建私有变的三个方法

摘要: //方法一 function m() { //这是私有变量 let p = 10; //这是私有方法 function pr() { return false; } //读取或者设置 私有变量和方法 this.pu = function () { p++; return pr(); } } //方法 阅读全文

posted @ 2020-02-26 13:13 喵喵老花猫 阅读(161) 评论(0) 推荐(0) 编辑

2020年2月4日

关键字汉化方案

摘要: 一 int 整 char 字 float 浮 double 双 switch 切 case 例 if 如 else 另 return 回 break 破 continue 续 new 新 delete 删 namespace 名宇 this 此 try 试 throw 抛 二 int 整数型 cha 阅读全文

posted @ 2020-02-04 22:26 喵喵老花猫 阅读(355) 评论(0) 推荐(0) 编辑

2020年2月2日

用25行JavaScript语句实现一个简单的编译器

摘要: 原文:https://www.iteye.com/news/32680 译者注:即使对于专业程序员来说,构造一个编译器也是颇具挑战性的任务,本文将会引导你抽丝剥茧,一探究竟!我已经写了几篇与编程语言开发相关的文章,这让我非常兴奋!例如,在“关于 Angular 2 和 TypeScript 项目中的 阅读全文

posted @ 2020-02-02 23:50 喵喵老花猫 阅读(202) 评论(0) 推荐(0) 编辑

使用JavaScript实现一个简单的编译器

摘要: 在前端开发中也会或多或少接触到一些与编译相关的内容,常见的有 将ES6、7代码编译成ES5的代码 将SCSS、LESS代码转换成浏览器支持的CSS代码 通过uglifyjs、uglifycss等工具压缩代码 将TypeScript代码转换成JavaScript代码 Vue模板语法转换成render函 阅读全文

posted @ 2020-02-02 23:43 喵喵老花猫 阅读(1503) 评论(0) 推荐(0) 编辑

2020年1月5日

Chrome DevTools

摘要: 0202年了, Chrome DevTools 你还只会console.log吗 ? 前言 Chrome 开发者工具(简称 DevTools)是一套 Web 开发调试工具,内嵌于 Google Chrome 浏览器中。DevTools 使开发者更加深入的了解浏览器内部以及他们编写的应用。通过使用 D 阅读全文

posted @ 2020-01-05 21:36 喵喵老花猫 阅读(434) 评论(0) 推荐(0) 编辑

2019年12月12日

快速进阶Vue3.0

摘要: 在2019.10.5日发布了Vue3.0预览版源码,但是预计最早需要等到 2020 年第一季度才有可能发布 3.0 正式版。 可以直接看 github源码。 新版Vue 3.0计划并已实现的主要架构改进和新功能: 编译器(Compiler) 使用模块化架构 优化 "Block tree" 更激进的 阅读全文

posted @ 2019-12-12 11:51 喵喵老花猫 阅读(244) 评论(0) 推荐(0) 编辑

2019年12月4日

ES6 map()遍历、filter()筛选 的简单使用

摘要: map(): map和forEach等遍历方法不同,在forEach中return语句是没有任何效果的,而map则可以改变当前循环的值,返回一个新的被改变过值之后的数组(map需return),一般用来处理需要修改某一个数组的值。 let arr1 = [1,2,3]; let arr2 = arr 阅读全文

posted @ 2019-12-04 16:42 喵喵老花猫 阅读(2393) 评论(0) 推荐(0) 编辑

reduce()、filter()、map()、some()、every()、...展开属性

摘要: reduce()、filter()、map()、some()、every()、...展开属性 这些概念属于es5、es6中的语法,跟react+redux并没有什么联系,我们直接在https://developer.mozilla.org/en-US/ 这里可以搜索到相关api文档。 但是redux 阅读全文

posted @ 2019-12-04 15:54 喵喵老花猫 阅读(893) 评论(0) 推荐(0) 编辑

2019年11月30日

react的this.setState详细介绍

摘要: this.setState是react类组件中最常用的一个react API,使用它可以改变state从而改变页面。今天我们就来详细的学习一下这个东西。比如: import React, { Component } from react; export default class Test exte 阅读全文

posted @ 2019-11-30 11:42 喵喵老花猫 阅读(2172) 评论(0) 推荐(0) 编辑

导航