小编mar*_*rco的帖子

我们需要使用javascript来创建响应式布局吗?

我下载了几个免费的响应式布局(如果你很好奇,你可以通过谷歌找到它们),我看到布局至少有一个或两个javascript文件.

问题是:javascript对于创建响应式布局至关重要?

然后,在回答这个问题是"不",你也有可能链接一个只有html和CSS的免费响应式布局,好吧,你会收到一个很棒的谢谢你.

javascript css css3

8
推荐指数
2
解决办法
4137
查看次数

const App:()=> React $ Node =()=> {...}:这条指令是什么意思?

在上react-native init ProjectName,主应用程序文件App.js通过以下方式包含组件的声明:

const App: () => React$Node = () => {...}
Run Code Online (Sandbox Code Playgroud)

该指令是什么意思?

我的意思是,我习惯于将组件定义为const App = () => {...},所以我尤其不理解之间的表达: () => React$Node

javascript reactjs react-native

6
推荐指数
1
解决办法
1553
查看次数

了解Web API DOM接口

我正在尝试了解有关Web API的更多信息。通过阅读它们,我发现在各种各样的Web API中有DocumentObjectModel API。阅读有关DOM规范的信息,我会找到许多DOM接口的列表。这让我感到有些沮丧。无知,我认为一个API应该只包含一个接口(只有一组函数和属性),在这里我找到了一个接口列表...这是我不了解的第一件事。

而且,我通常使用诸如

document.getElementById("idname");
document.getElementByTagName("tagname");
etc ect
Run Code Online (Sandbox Code Playgroud)

我看到其中一些DOM接口具有我已经知道的名称,例如“文档”或“窗口”,我使用它们(就像在前两行代码中一样),但是我使用的名称没有大写(“文档”而不是“文献”)。我不明白是否有链接beetwen的“文档”和“文档”,例如...

最后,我注意到查询全局对象(例如,在浏览器控制台中仅键入关键字“ this”)作为响应,我有一个对象(我想)包含该对象的所有属性和函数(或方法)。全局对象。其中也有在DOM接口列表中列出的具有相同名称的函数。这只是我注意到我无法解释的另一件事。

因此,您可以帮助我更深入地了解DOM API吗?

javascript dom asp.net-web-api

5
推荐指数
1
解决办法
389
查看次数

javascript中的"调用上下文"和"执行上下文":我们在谈论同样的事情吗?

有时我读"调用上下文"有时候是"执行上下文".我想知道我们是否在讨论相同的概念.

我必须说在ECMAScript6规范中我没有找到任何对"调用上下文"的引用.

javascript

4
推荐指数
2
解决办法
987
查看次数

构造函数定义中的“return this”:它的作用是什么?

// Q returns new Library object
    var Q = function (params) {
        return new Library(params);
    };

    // In our Library we get our selector with querySelectorAll (we do not support < ie8)
    // We also add selector length, version and twitter/github or whatever you like as information about your library.
    var Library = function (params) {
        // Get params
        var selector = document.querySelectorAll(params),
            i = 0;
        // Get selector length
        this.length = selector.length;
        this.version = '0.1.0';
        this.twitter = 'http://www.twitter.com/mmmmm_';

        // …
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
66
查看次数

将字体大小设置为 html 元素的百分比:百分比是相对于...?

使用百分比值作为字体大小,我们将字体大小设置为父元素字体大小的百分比。我想知道:如果我将百分比值设置为<html>标签的字体大小,父元素的字体大小是多少(html 标签没有父元素)?

css

2
推荐指数
1
解决办法
865
查看次数

打字稿中`as` 运算符的作用是什么?

我看到它在以下指令中使用:

const htmlInput: HTMLInputElement = document.getElementById('htmlInput') as HTMLInputElement;
Run Code Online (Sandbox Code Playgroud)

类型断言已经用 完成了const htmlInput: HTMLInputElement,那么为什么要as使用运算符呢?

typescript

1
推荐指数
1
解决办法
59
查看次数

jQuery中的"$.()".它的含义是什么?

阅读Ajax教程,我发现了一个像这样的jQuery行:

$.get("www.nameurl.com/...", function(resp) {
    alert("The reply is " + resp);
})
Run Code Online (Sandbox Code Playgroud)

我不会问你关于Ajax的解释以及这条线的特殊含义.

我不明白的是jQuery输入"$ .get()".

我通常阅读或使用$(document),$(window),$(".classname")等,但我从未使用像$ .get()那样的公式.

你能给我一些解释吗?

jquery

0
推荐指数
1
解决办法
937
查看次数

event.preventDefault似乎不起作用....为什么?

在当地工作,所以我不能给你任何链接,但我会尝试解释这种情况.

我正在做一个wordpress网站,我正在创建ajax请求,使网站上的任何内部链接都会加载到主页面的主要内容区域.

这是我正在使用的整个脚本

jQuery(document).ready(function($) {
    //individua il container in cui sarà caricata la pagina
    var $mainContent = $("#main-wrapper"),
        //individua l'url "madre"
        siteUrl = "http://" + top.location.host.toString(),
        url = '';

    $(document).on("a[href^='"+siteUrl+"']:not([href*=/wp-admin/]):not([href*=/wp-login.php]):not([href$=/feed/])", "click", function(event) {
        location.hash = this.pathname;
        if ( event.preventDefault ) {
            event.preventDefault();
        } else {
            event.returnValue = false;
        }
    });

    $(window).bind('hashchange', function(){
        url = window.location.hash.substring(1); 
        if (!url) {
            return;
        } 
        url = url + " #content"; 
        $mainContent.animate({opacity: "0.1"}).html('&lt;p&gt;Please wait...&lt;/&gt;').load(url, function() {
            $mainContent.animate({opacity: "1"});
        });
    });

     $(window).trigger('hashchange');
})
Run Code Online (Sandbox Code Playgroud)

简而言之,你可以看到我是如何"禁用"链接的:我想避免加载到外部页面的链接

我在控制台中收到的错误是这样的:

不推荐使用event.returnValue.请改用标准的event.preventDefault(). …

jquery

0
推荐指数
1
解决办法
144
查看次数

在javascript中,"声明位置"是什么?

在本文中读到函数声明只能出现在语句位置.我想知道这些"声明立场"是什么.

javascript

0
推荐指数
1
解决办法
75
查看次数

如何将React Element作为具有大量属性的对象传递?

那么,你能帮我理解一下这个反应元素的JSX语法是什么吗?

const data = {
   className: "myEl",
   "data-numb": 3,
   "data-created": 191017
   //following other 20 attributes
}
React.createElement("div",data,"test");
Run Code Online (Sandbox Code Playgroud)

我想你不会以这种方式在JSX语法中编写这个元素

<div className="myEl" data-numb=3 data-created=191037 ....the other 20 attributes.... />
Run Code Online (Sandbox Code Playgroud)

那么,作为具有大量属性的对象传递React Element的道具的理想方法是什么?

javascript reactjs

0
推荐指数
1
解决办法
83
查看次数