随笔分类 - JavaScript
摘要:初步了解Promise 从概念上了解Promise Promise是一种封装和组合未来值的易于复用的机制。 Promise 是异步编程的一种解决方案。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可
阅读全文
摘要:JS闭包 写在闭包之前: 上下文(context) 是一段程序运行所需要的最小数据集合。我们可以从上下文交换(context switch)来理解上下文,在多进程或多线程环境中,任务切换时首先要中断当前的任务,将计算资源交给下一个任务。因为稍后还要恢复之前的任务,所以中断的时候要保存现场,即当前任务
阅读全文
摘要:1、数制转换 回文用栈的方式 数制转换的基本思想:假设想将数字n转换为以b基数的数字,那么: 最高位为n%b,将此位压入栈。 使用n/b代替n。 重复步骤1和2,直到n = 0;且没有余数 持续将栈内元素弹出,直到栈为空,依次将这些元素排列,得到转换后数字的字符串形式即所需。 但有一点,这个转换的算
阅读全文
摘要:1、判断一个单词是否是回文 题目:如果给定的字符串是回文,返回true,反之,返回false。如果一个字符串忽略标点符号、大小写和空格,正着读和反着读一模一样,那么这个字符串就是palindrome(回文)。 注意你需要去掉字符串多余的标点符号和空格,然后把字符串转化成小写来验证此字符串是否为回文。
阅读全文

浙公网安备 33010602011771号