开篇寄语
初学Javascript, 发现其在数学运算上可以出现各种巧妙的方法实现, 而不用通过数学运算符号, 伯衡君整理了一下有关乘法相关的几种替代方法, 感觉不错, 可以开阔思路……
内容详情
方法一: 将数字转换为字符串, 然后用重复命令来生成
function multiply(a, b){ return ("i").repeat(a).repeat(b).length }
方法二: for循环
function multiply(a, b){ let answer = a for(var i = 0; i < b - 1; i++){ answer += a } return answer }
方法三: 除法替代
function multiply(a, b) { return a / (1 / b); }
精彩文章
十几个Javascript框架帮助你创建全系统跨平台应用
现在用Javascript开发一个全系统跨平台App是如此简单,此前伯衡君也曾介绍过用Python开发跨平台App,也是用框架实现的,也曾介绍过比较知名开发框架Electronjs,具体可以参看下方的前情提要,本篇文章则是汇总一些现在比较流行且成熟的开放框架以帮助开发全系统跨平台应用……
Javascript中Console蕴含的各种方法全解析
有关Javascript中的Console有很多种花样可以玩出来,什么?你只用Console.log,那就太out了,本篇文章就来将Console命令中的各种含义都来统统解释归纳一下,让人用得更明白,发挥出Console语令更大的功效……
推荐10个Javascript有关机器学习和数据科学相关库
JavaScript 的流行程度远超人们的想象,以至于越来越多的人为它而疯狂!在机器学习和数据科学方面介绍当今非常流行的 10 个顶级 JavaScript 库,其中包括现在用于机器学习和数据科学的不同实现的许多很棒的 JavaScript 库,例如用于自然语言处理的 nlp.js 或 Compromise,用于数据可视化的 D3.js 或 Chart.js,以及 Brain.js、TensorFlow.js 等……
不用音频文件,用Javascript创造音乐
今天偶然在学习Javascript的知识中,了解到了一个名为Web Audio API的内容,大致是可以利用Javascript创作音乐,伯衡君感到很是有意思,于是就在网上搜索了一番,发现有人已经制作了相关的一些Demo,并且已经开源,还是非常有意思的……
玩转控制台,让console.log千变万化
在Javascirpt中肯定绕不开console.log,也就是调试,一般会在控制台输出,其实呢,该调试也能玩出很多有意思的事情,比如留下一段有趣的故事,各种有创意的图像,那么如何实现呢?请看本篇文章,同时会奉上一些有意思的方案……
如何在 JavaScript 中使用 Call 、Apply 和 Bind
可能在练习 JavaScript 时遇到过各种内置函数,例如用于数组和字符串的函数。虽然您可能会在日常编程任务中使用这些更常用的方法,但也可以将其他方法用于特殊目的。JavaScript 的 call()、apply() 和 bind() 是一些具有特殊用例的方法,让我们来学习一下如何使用它们……
以下几个超酷的Javascript技巧一睹为快
今日伯衡君看到medium上面有一篇文章,介绍了几个Javascript这门编程语言超酷的使用方法,不仅能节省代码使用量,还能让人一看就惊呼大神,此前,伯衡君也分享过类似文章,具体可以参看下方的前情提要,不过,这篇和以前的依旧不一样,而是全新的……
如何用Arcgis做一个漂亮的地图演示效果
此前,伯衡君曾经介绍过Arcgis为何物,即一个大型的GIS地图系统,具体可以参看下方的前情提要。最近伯衡君闲下心来,仔细研究了一下了该开发文档,发现有很多强大的功能,于是依照其文档,做了一个Arcgis演示实例效果,有兴趣的朋友可以下载源码到本地观看……
Javascript中Promise到底是什么以及结合实例弄清楚
在学习Vue.js的过程中,肯定会需要用到Promise,即使不使用Vue.js,也会在其他应用场景中使用它,尤其是涉及到各种大型项目的时候,这时候就要搞明白,它是什么,以及如何去使用它了,本篇文章尽量用简短的语言和事例将它讲的清清楚楚……
Javascript如何同时在两种及其以上的条件尽心排序,可以这样操作
伯衡君在Edabit上碰到一道有意思的题,大意是一个整数集合,按照两个条件排序,其一是先按照数值位数大的排在前面,相同位数的数再按照正常的数值大小排序,这样的问题肯定是会用到sort()函数,但是该如何使用呢?本篇文章为你解决这个问题……
精彩文章
十几个Javascript框架帮助你创建全系统跨平台应用
现在用Javascript开发一个全系统跨平台App是如此简单,此前伯衡君也曾介绍过用Python开发跨平台App,也是用框架实现的,也曾介绍过比较知名开发框架Electronjs,具体可以参看下方的前情提要,本篇文章则是汇总一些现在比较流行且成熟的开放框架以帮助开发全系统跨平台应用……
Javascript中Console蕴含的各种方法全解析
有关Javascript中的Console有很多种花样可以玩出来,什么?你只用Console.log,那就太out了,本篇文章就来将Console命令中的各种含义都来统统解释归纳一下,让人用得更明白,发挥出Console语令更大的功效……
推荐10个Javascript有关机器学习和数据科学相关库
JavaScript 的流行程度远超人们的想象,以至于越来越多的人为它而疯狂!在机器学习和数据科学方面介绍当今非常流行的 10 个顶级 JavaScript 库,其中包括现在用于机器学习和数据科学的不同实现的许多很棒的 JavaScript 库,例如用于自然语言处理的 nlp.js 或 Compromise,用于数据可视化的 D3.js 或 Chart.js,以及 Brain.js、TensorFlow.js 等……
不用音频文件,用Javascript创造音乐
今天偶然在学习Javascript的知识中,了解到了一个名为Web Audio API的内容,大致是可以利用Javascript创作音乐,伯衡君感到很是有意思,于是就在网上搜索了一番,发现有人已经制作了相关的一些Demo,并且已经开源,还是非常有意思的……
玩转控制台,让console.log千变万化
在Javascirpt中肯定绕不开console.log,也就是调试,一般会在控制台输出,其实呢,该调试也能玩出很多有意思的事情,比如留下一段有趣的故事,各种有创意的图像,那么如何实现呢?请看本篇文章,同时会奉上一些有意思的方案……
如何在 JavaScript 中使用 Call 、Apply 和 Bind
可能在练习 JavaScript 时遇到过各种内置函数,例如用于数组和字符串的函数。虽然您可能会在日常编程任务中使用这些更常用的方法,但也可以将其他方法用于特殊目的。JavaScript 的 call()、apply() 和 bind() 是一些具有特殊用例的方法,让我们来学习一下如何使用它们……
以下几个超酷的Javascript技巧一睹为快
今日伯衡君看到medium上面有一篇文章,介绍了几个Javascript这门编程语言超酷的使用方法,不仅能节省代码使用量,还能让人一看就惊呼大神,此前,伯衡君也分享过类似文章,具体可以参看下方的前情提要,不过,这篇和以前的依旧不一样,而是全新的……
如何用Arcgis做一个漂亮的地图演示效果
此前,伯衡君曾经介绍过Arcgis为何物,即一个大型的GIS地图系统,具体可以参看下方的前情提要。最近伯衡君闲下心来,仔细研究了一下了该开发文档,发现有很多强大的功能,于是依照其文档,做了一个Arcgis演示实例效果,有兴趣的朋友可以下载源码到本地观看……
Javascript中Promise到底是什么以及结合实例弄清楚
在学习Vue.js的过程中,肯定会需要用到Promise,即使不使用Vue.js,也会在其他应用场景中使用它,尤其是涉及到各种大型项目的时候,这时候就要搞明白,它是什么,以及如何去使用它了,本篇文章尽量用简短的语言和事例将它讲的清清楚楚……
Javascript如何同时在两种及其以上的条件尽心排序,可以这样操作
伯衡君在Edabit上碰到一道有意思的题,大意是一个整数集合,按照两个条件排序,其一是先按照数值位数大的排在前面,相同位数的数再按照正常的数值大小排序,这样的问题肯定是会用到sort()函数,但是该如何使用呢?本篇文章为你解决这个问题……
精彩文章
十几个Javascript框架帮助你创建全系统跨平台应用
现在用Javascript开发一个全系统跨平台App是如此简单,此前伯衡君也曾介绍过用Python开发跨平台App,也是用框架实现的,也曾介绍过比较知名开发框架Electronjs,具体可以参看下方的前情提要,本篇文章则是汇总一些现在比较流行且成熟的开放框架以帮助开发全系统跨平台应用……
Javascript中Console蕴含的各种方法全解析
有关Javascript中的Console有很多种花样可以玩出来,什么?你只用Console.log,那就太out了,本篇文章就来将Console命令中的各种含义都来统统解释归纳一下,让人用得更明白,发挥出Console语令更大的功效……
推荐10个Javascript有关机器学习和数据科学相关库
JavaScript 的流行程度远超人们的想象,以至于越来越多的人为它而疯狂!在机器学习和数据科学方面介绍当今非常流行的 10 个顶级 JavaScript 库,其中包括现在用于机器学习和数据科学的不同实现的许多很棒的 JavaScript 库,例如用于自然语言处理的 nlp.js 或 Compromise,用于数据可视化的 D3.js 或 Chart.js,以及 Brain.js、TensorFlow.js 等……
不用音频文件,用Javascript创造音乐
今天偶然在学习Javascript的知识中,了解到了一个名为Web Audio API的内容,大致是可以利用Javascript创作音乐,伯衡君感到很是有意思,于是就在网上搜索了一番,发现有人已经制作了相关的一些Demo,并且已经开源,还是非常有意思的……
玩转控制台,让console.log千变万化
在Javascirpt中肯定绕不开console.log,也就是调试,一般会在控制台输出,其实呢,该调试也能玩出很多有意思的事情,比如留下一段有趣的故事,各种有创意的图像,那么如何实现呢?请看本篇文章,同时会奉上一些有意思的方案……
如何在 JavaScript 中使用 Call 、Apply 和 Bind
可能在练习 JavaScript 时遇到过各种内置函数,例如用于数组和字符串的函数。虽然您可能会在日常编程任务中使用这些更常用的方法,但也可以将其他方法用于特殊目的。JavaScript 的 call()、apply() 和 bind() 是一些具有特殊用例的方法,让我们来学习一下如何使用它们……
以下几个超酷的Javascript技巧一睹为快
今日伯衡君看到medium上面有一篇文章,介绍了几个Javascript这门编程语言超酷的使用方法,不仅能节省代码使用量,还能让人一看就惊呼大神,此前,伯衡君也分享过类似文章,具体可以参看下方的前情提要,不过,这篇和以前的依旧不一样,而是全新的……
如何用Arcgis做一个漂亮的地图演示效果
此前,伯衡君曾经介绍过Arcgis为何物,即一个大型的GIS地图系统,具体可以参看下方的前情提要。最近伯衡君闲下心来,仔细研究了一下了该开发文档,发现有很多强大的功能,于是依照其文档,做了一个Arcgis演示实例效果,有兴趣的朋友可以下载源码到本地观看……
Javascript中Promise到底是什么以及结合实例弄清楚
在学习Vue.js的过程中,肯定会需要用到Promise,即使不使用Vue.js,也会在其他应用场景中使用它,尤其是涉及到各种大型项目的时候,这时候就要搞明白,它是什么,以及如何去使用它了,本篇文章尽量用简短的语言和事例将它讲的清清楚楚……
Javascript如何同时在两种及其以上的条件尽心排序,可以这样操作
伯衡君在Edabit上碰到一道有意思的题,大意是一个整数集合,按照两个条件排序,其一是先按照数值位数大的排在前面,相同位数的数再按照正常的数值大小排序,这样的问题肯定是会用到sort()函数,但是该如何使用呢?本篇文章为你解决这个问题……
相关
- 我的微信
- 微信扫一扫加好友
- 我的微信公众号
- 扫描关注公众号