原生js方法怎么实现的

JavaScript023

原生js方法怎么实现的,第1张

原生的JS函数或方法一般都是由运行环境提供,运行环境分多个。

1、浏览器,一般浏览器都是用系统API写的,对WINDOWS,UNIX/LINUX系统是,C语言编写,相应的js原生方法,用C语言实现;特例:MAC OS 与IOS由OBJECTIVE-C,SWIFT提供系统API,相应的js原生方法用OBJECTIVE-C或SWIFT实现。

2、adobe,C语言编写依赖操作系统API,js原生方法由C语言或OBJECTIVE-C,SWIFT现;看运行目标平台。

3、node.js,mongodb,C语言实现,js原生方法由C语言实现。

4、微软excel2010及以后版本,有可能C#或.net实现,具体不详,js原生方法由C#或.net实现。

<!doctype html>

<html>

 

    <head>

        <meta charset="utf-8">

        <title>点击复制功能的实现</title>

    </head>

 

    <body>

        <script type="text/javascript">

            function copyUrl2() {

                var Url2 = document.getElementById("biao1")

                Url2.select() // 选择对象 

                document.execCommand("Copy") // 执行浏览器复制命令 

                alert("已复制好,可贴粘。")

            }

        </script>用户定义的代码区域

        <textarea cols="20" rows="10" id="biao1">用户定义的代码区域</textarea>

        <input type="button" onClick="copyUrl2()" value="点击复制代码" />

    </body>

 

</html>

请采纳