最近为提高效率,把一个js的自动化框架,转成了python的框架,相应的一下function也要从js转成python。
这里整理了一些,js与python之间,需要转换的地方。
- function方法的写法
1. js :
function abc(a,b,c) { return a+b+c }
python :
def abc(a,b,c) :
return a+b+c
- switch/case
js当中有switch/case语句,python中没有。python中可以用 if elif else 代替。 - findIndex()
js当中的findIndex()方法,在python可以用index()或者find()方法替代。这两个方法区别是index用于数组,且未找到元素时会报错,find用于字符串,且未找到时返回-1。