DartPad DartPad的出现让人眼前一亮,以后可以随时随地开心的测试一些代码了,Dart的大部分语言功能DartPad都支持。打开Dar...
背景 大厂小厂都在搞Flutter,就问你慌不慌! 国内一些混合集成方案的文章大部分都太老了,参考价值不高,并且很容易让初学者头大。 前言 本文...
前言 一个项目中的明文字符串不计其数,但是有一些是程序的敏感信息的话如果不进行加密和混淆处理,反编译者就会很容易找到我们的敏感信息。拿到这些敏感...
解构 ES6 新增了解构( destructuring ),它按照一定模式,从数组和对象中提取值,对变量进行赋值,这是将一个数据结构分解为更小的...
this 误区 this 既不指向函数自身也不指向函数的词法作用域。this 实际上是在函数被调用时发生的绑定,它指向什么完全取决于函数在哪里被...
回调地狱 回调地狱嵌套多个方法调用会创建错综复杂的代码,会难以理解与调试。当想要实现更复杂的功能时,回调函数也会存在问题。 Promise 定义...
起源 2009年,W3C 提出了一种新的方案----Flex 布局,Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状...
执行上下文(Execution Context) JavaScript中的运行环境大概包括三种情况: 全局环境:JavaScript代码运行起来...
识别子字符串的方法 includes()方法,在给定文本存在于字符串中的任意位置时会返回 true,否则返回 false; startsWith...
文集作者