如果您在AngularJS网站中打开开发人员工具,则某些功能会隐藏源代码。 有办法吗?
函数toString返回javascript本机/预编译函数的经典“本机代码”,而不是返回真正的源代码。
答案 0 :(得分:2)
你不能这样做。 isArray
是JavaScript specification的一部分,因此由您正在运行的环境实施,本机代码也是如此。您自己提供的任何JavaScript都可以在客户端上进行检查。
*您可以编写自己的用户代理/ JavaScript引擎......
答案 1 :(得分:0)
此函数是Array.isArray的参考;
/**
* @name angular.isArray
* @module ng
*
* @description
* Determines if a reference is an `Array`.
*
* @param {*} value Reference to check.
* @returns {boolean} True if `value` is an `Array`.
*/
var isArray = Array.isArray;