我们专注攀枝花网站设计 攀枝花网站制作 攀枝花网站建设
成都网站建设公司服务热线:400-028-6601

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

javascript中常见的对象有哪些

这篇文章主要介绍javascript中常见的对象有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

成都创新互联为客户提供专业的网站制作、成都网站制作、程序、域名、空间一条龙服务,提供基于WEB的系统开发. 服务项目涵盖了网页设计、网站程序开发、WEB系统开发、微信二次开发、手机网站开发等网站方面业务。

javascript对象有:String、Number、Boolean、Array、Date、RegExp、Math、Error、Object、Function、Global、Window和用户自定义对象。

1、JavaScript内置对象:

指JavaScript语言本身预定义的对象,在ECMAScript标准定义,由所有的浏览器厂家来提供具体实现,由于标准的统一,故这些对象的浏览器兼容性问题不太大

String、Number、Boolean、Array、Date、RegExp、Math、Error、Object、Function、Global

2、JavaScript Window - 浏览器对象:

浏览器对象模型(Browser Object Model (BOM))允许 JavaScript 与浏览器对话。

不存在浏览器对象模型(BOM)的官方标准。现代的浏览器已经(几乎)实现了 JavaScript 交互相同的方法和属性,因此它经常作为 BOM 的方法和属性被提到。

由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。【推荐学习:js基础教程】

Window 对象:

所有浏览器都支持 window 对象。它表示浏览器窗口。

1)、window 对象是最顶层的对象;

2)、window 对象有6大属性,包括:document、frames、history、location、navigator、screen,这6大属性本身也是对象;

3)、window 对象下的 document 属性也是对象,并且 document 下也有5大属性(anchors、forms、images、links、location)也是对象。

Window 对象属性:

属性描述
closed返回窗口是否已被关闭。
defaultStatus设置或返回窗口状态栏中的默认文本。
document对 Document 对象的只读引用。
history对 History 对象的只读引用。
innerheight返回窗口的文档显示区的高度。
innerwidth返回窗口的文档显示区的宽度。
length设置或返回窗口中的框架数量。
location用于窗口或框架的 Location 对象。
name设置或返回窗口的名称。
Navigator对 Navigator 对象的只读引用。
opener返回对创建此窗口的窗口的引用。
outerheight返回窗口的外部高度。
pageXOffset设置或返回当前页面相对于窗口显示区左上角的 X 位置。
pageYOffset设置或返回当前页面相对于窗口显示区左上角的 Y 位置。
parent返回父窗口。
Screen对 Screen 对象的只读引用。
self返回对当前窗口的引用。等价于 Window 属性。
status设置窗口状态栏的文本。
top返回最顶层的先辈窗口。
windowwindow 属性等价于 self 属性,它包含了对窗口自身的引用。
screenLeft/screenTop/screenX/screenY只读整数。声明了窗口的左上角在屏幕上的的 x 坐标和 y 坐标。IE、Safari 和 Opera 支持 screenLeft 和 screenTop,而 Firefox 和 Safari 支持 screenX 和 screenY。

Window 对象方法

方法描述
alert()显示带有一段消息和一个确认按钮的警告框。
blur()把键盘焦点从顶层窗口移开。
clearInterval()取消由 setInterval() 设置的 timeout。
clearTimeout()取消由 setTimeout() 方法设置的 timeout。
close()关闭浏览器窗口。
confirm()显示带有一段消息以及确认按钮和取消按钮的对话框。
createPopup()创建一个 pop-up 窗口。
focus()把键盘焦点给予一个窗口。
moveBy()可相对窗口的当前坐标把它移动指定的像素。
moveTo()把窗口的左上角移动到一个指定的坐标。
open()打开一个新的浏览器窗口或查找一个已命名的窗口。
print()打印当前窗口的内容。
prompt()显示可提示用户输入的对话框。
resizeBy()按照指定的像素调整窗口的大小。
resizeTo()把窗口的大小调整到指定的宽度和高度。
scrollBy()按照指定的像素值来滚动内容。
scrollTo()把内容滚动到指定的坐标。
setInterval()按照指定的周期(以毫秒计)来调用函数或计算表达式。
setTimeout()在指定的毫秒数后调用函数或计算表达式。

3、JavaScript自定义对象:

通过JavaScript,您能够定义并创建自己的对象。

创建新对象有两种不同的方法:

定义并创建对象的实例

使用函数来定义对象,然后创建新的对象实例

创建一个自定义对象:





HTML中文网/title>
</head>
<body>
<script>
var person=new Object();
person.firstname="John";
person.lastname="Doe";
person.age=50;
person.eyecolor="blue"; 
document.write(person.firstname + " is " + person.age + " years old.");
</script>
</body>
</html></pre><p>以上是“javascript中常见的对象有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!</p>            
            
            
            <br>

            本文题目:javascript中常见的对象有哪些
            <br>

            本文路径:<a href="http://mswzjz.cn/article/iposes.html">http://mswzjz.cn/article/iposes.html</a>

        </div>

    </div>

    <div class="other">

        <h3>其他资讯</h3>

        <ul>

            <li>

                    <a href="/article/ddpdihp.html">java如何提升代码 java代码臃肿</a>

                </li><li>

                    <a href="/article/ddpdggp.html">0元领取阿里云服务器 阿里云 兑换福利码</a>

                </li><li>

                    <a href="/article/ddpdihh.html">小刀娱乐网zblog 小刀娱乐网一年赚多少钱</a>

                </li><li>

                    <a href="/article/ddpdggs.html">zblog置顶文章 zbloglt</a>

                </li><li>

                    <a href="/article/ddpdipo.html">数据库如何保证服务器安全 数据库如何保证服务器安全状态</a>

                </li>
        </ul>

    </div>

</div>

<footer>

    <div class="message">

        <div class="mess container">

            <p>免费获取网站建设与品牌策划方案报价</p>

            <span>*主要业务范围包括:高端网站建设, 集团网站建设(网站建设网站制作)找网站建设公司就上四川攀枝花网站建设。</span>

            <form action="">

                <input type="text" class="ipt1" placeholder="联系人">

                <input type="text" class="ipt2" placeholder="联系电话">

                <textarea name="" id=""  placeholder="内容描述:描述您的需求,如网站、微信、电商、APP等。"></textarea>

                <a href="">提交需求</a>

            </form>

        </div>

    </div>

    <div class="footA">

        <div class="footAs container">

            <ul>

                <h3>联系我们</h3>

                <b>028-86922220</b>

                <li>手机:13518219792</li>

                <li>地址:成都市太升南路288号锦天国际A幢1002号</li>

                <li class="hr1"></li>

                <li>24小时服务热线:400-028-6601</li>

            </ul>

            <ul>

                <h3>网站建设服务</h3>

                <li>网页设计</li>

                <li>网站制作</li>

                <li>网站开发</li>

            </ul>

            <ul>

                <h3>网站推广服务</h3>

                <li>营销网站建设</li>

                <li>百度快速排名</li>

                <li>整站网站推广</li>

            </ul>

            <ul>

                <h3>网站运维服务</h3>

                <li>基础维护</li>

                <li>网站改版</li>

                <li>网站维护</li>

            </ul>

            <ul>

                <h3>FOLLOW US</h3>

                <li class="hr2"></li>

                <li>

                    <dd class="fl"><img src="/Public/Home/img/ewm.png" alt=""><p>微信二维码</p></dd>

                    <dd class="fr"><img src="/Public/Home/img/ewm.png" alt=""><p>微信二维码</p></dd>

                </li>

            </ul>

        </div>

        <div class="link container">

            友情链接:

            <a href="https://www.scvps.cn/services/trademark/" title="商标注册" target="_blank">商标注册</a>   <a href="https://www.scvps.cn/" title="云主机" target="_blank">云主机</a>   <a href="http://www.cdkjz.cn/fangan/response/" title="响应式网站设计方案" target="_blank">响应式网站设计方案</a>   <a href="https://www.cdcxhl.com/shoulu/" title="网站免费收录" target="_blank">网站免费收录</a>   <a href="http://www.jawzsj.com/" title="吉安网站建设" target="_blank">吉安网站建设</a>   <a href="http://www.cdxwcx.cn/tuoguan/nanchong.html" title="南充主机托管" target="_blank">南充主机托管</a>   <a href="https://www.cdcxhl.com/quanwang.html" title="成都全网营销" target="_blank">成都全网营销</a>   <a href="http://www.kswjz.com/" title="微信小程序开发" target="_blank">微信小程序开发</a>   <a href="http://www.hfjike.cn/" title="成都印刷厂" target="_blank">成都印刷厂</a>   <a href="http://www.huineicun.com/" title="广安园林绿化公司" target="_blank">广安园林绿化公司</a>   
        </div>

    </div>

    <div class="footB">

        <div class="container">

            <div class="fl">

                Copyright © 2022  四川攀枝花网站建设公司     四川攀枝花网站建设公司-选我们!四川专业的攀枝花网站制作公司!

            </div>

            <div class="fr">

                All Rights Reserved 版权所有 <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">蜀ICP备2024097831号-1</a>

            </div>

        </div>

    </div>

</footer>

</body>

</html>

<script>

    $(".con img").each(function(){

        var src = $(this).attr("src");    //获取图片地址

        var str=new RegExp("http");

        var result=str.test(src);

        if(result==false){

            var url = "https://www.cdcxhl.com"+src;    //绝对路径

            $(this).attr("src",url);

        }

    });

    window.onload=function(){

        document.oncontextmenu=function(){

            return false;

        }

    }

</script>