扩展Ecma脚本API

时间:2018-11-01 04:44:21

标签: javascript react-native ecmascript-6

所以我有一个本机反应项目,我在考虑扩展parsefloat函数。

我希望是否有一种方法可以扩展parsefloat函数,并且每次在项目中的任何位置调用parsefloat函数时,它都会运行本地实现。

1 个答案:

答案 0 :(得分:4)

  

每次在项目中的任何地方调用parsefloat函数时,它都会运行本地实现

由于听起来您自己想from keras.layers import Input, Lambda, LSTM from keras.models import Model import keras.backend as K from keras.layers import Lambda lstm=LSTM(64, return_sequences=True)(input) something=MyLayer()(lstm) 来引用新功能,所以您要做的是 overwrite 本机parseFloat函数。尽管通常不希望这样更改全局变量,但很有可能:首先保存对parseFloat的引用,然后为<global>.parseFloat分配一个新函数,该函数可以执行您想要的任何操作。例如,以下代码段使用功能几乎相同的功能覆盖<global>.parseFloat,不同之处在于它返回已解析的数字加一个:

parseFloat