JavaScript
JavaScript (JS) is a lightweight interpreted or JIT-compiled programming language with first-class functions. While it is most well-known as the scripting language for Web pages, many non-browser environments also use it, such as Node.js, Apache CouchDB and Adobe Acrobat. JavaScript is a prototype-based, multi-paradigm, dynamic language, supporting object-oriented, imperative, and declarative (e.g. functional programming) styles.
Here are 135,196 public repositories matching this topic...
What problem does this feature solve?
I just spent way too long debugging something really weird until I realized I accidentally wrote :v-if instead of v-if.
A warning when wrongly using shorthands like : on "native" vue attributes could prevent this bad experience easily.
What does the proposed API look like?
:v-if="foo"
--> console.warn("You specified v-bind:/ v-on:
Interaction names longer than about 30 characters are truncated without tooltips and so cannot be seen. If you go to the "Interactions" tab of the profiler, both the left-hand column and the right-hand sidebar are of fixed size and show a truncated name.
As we’re using the same navbar across all our projects now—docs, icons, and blog—I’m wondering if we should be linking to our GitHub org profile instead of the Bootstrap (or Icons) projects in the main navbar.
Thoughts @XhmikosR, @MartijnCuppens, @ysds, @Johann-S?
In What about &&? section we have the following code.
function foo() {
console.log( a );
}
var a = 42;
a && foo(); // 42
result in comment should indicate that foo was called. but in fact we would get same result of "42" if first operand had been called (like in || operator). i think results of a and foo() should be different to make the example be clearer.
The max-classes-per-file rule is enabled in rules/best-practices.js but there is no mention of this requirement in the docs. If this is a best practice, I'd like to know why.
The typings file specifies:
setVibrancy(type: 'appearance-based' | 'light' | 'dark' | 'titlebar' | 'selection' | 'menu' | 'popover' | 'sidebar' | 'medium-light' | 'ultra-dark'): void;whereas docs suggest that passing null disables vibrancy.
The argument type should be nullable
Section/Content To Improve
in the readme there is an example of how to set up an instance:
axios.create({
...
})as well as how to use async/await with axios
async fetch() {
try {
await axios.get(...)
}
catch (error) {
//...
}
}It would be nice to have a typescript example as well
Suggested Improvement
I do not see any ty
test-source-map fails on Windows 10. Looking at the test file, there is a special case for Windows that is not being met under certain conditions. I believe it has to do with how git is configured to handle line endings on checkout but I still need to confirm
C:\Users\jasne\Projects\node>Release\node test\parallel\test-source-map
assert.js:93
throw new AssertionError(obj);
^
Huge and nice collection and also getting very much appreciated from the community.
It would be great if somebody can translate into English then it will be reaching out to global.
Redundant condition
This condition is redundant, the while condition covers the case where n equals 1.
p.s- I will exploit this opportunity to say thank you for this repository.
The deprecated decodeDracoFile method should be removed and replaced with a parse method similar to other loaders. Currently decodeDracoFile does not propagate errors, and should do so. So probably a signature like:
dracoLoader.parse( arrayBuffer, /* options, maybe? */, onLoad, onError );📚 Docs or angular.io bug report
Description
I)n the insertBefore() method, it says that refChild p
Description
So our function arrayToHtmlList is in a pretty bad space and could use an update. We already had some discussion over at #675 but I wanted to move the update discussion over to an issue for more visibility.
Current problem:
It uses an awkward query selector instead of the `document.prototype.getElementBy
In autocomplete with multiple values (tags), on the feeSolo version, if you try to insert the same value twice, the first value is deleted.
Current Behavior 😯
If I add tag and try to add it again it deletes the first one.
Expected Behavior 🤔
It should allow insert the same value many times.
Steps to Reproduce 🕹
https://material-ui.com/components/autocomplete/#multiple-value
Feature request
Support optionalDependencies as NPM and Yarn do:
http://npm.github.io/using-pkgs-docs/package-json/types/optionaldependencies.html
https://yarnpkg.com/lang/en/docs/dependency-types/
It's useful for example when you need to use an package in Windows and other in Mac/Linux and packages support os t
If you follow the readme procedure, the following error will occur in the first npm install express.
saveError ENOENT: no such file or directory, open '/xxx/xxx/package.json'
As you know, the cause is package.json does not exist.
Other users seem to have a similar error, so it seems better to add npm init to the readme.
Or I thought it would be nice to bring a link `Please follow
I have a chart with values in billions, how do i make the chart look normal without having to scroll 10 pages?
I tried to follow the initial steps from here: https://www.learnstorybook.com/intro-to-storybook/react/en/get-started/
running:
npx create-react-app taskbox
cd taskbox
Then when I ran:
npx -p @storybook/cli sb init
I get the error TypeError: Cannot set property 'storybook' of undefined
This is the full message in my terminal:
sb init - the simplest way to add a
A professional front-end template for building fast, robust, and adaptable web apps or sites.
-
Updated
Dec 28, 2019 - JavaScript
Existing Component
是
Component Name
table
Description
when i call toggleAllSelection function , the select-all were emited。but the document describe select-all will be emited when user click the button。I think the md document should describe the feature correctly
const customizer = console.log // returns undefined => merging is handled by `mergeAllWith`
// good
mergeAll([{ a: 1 }, { b: 2 }]) // { a: 1, b: 2 }
mergeAllWith(customizer, [{ a: 1 }, { b: 2 }]) // { a: 1, b: 2 }
// A-OK; customizer logs the following:
// undefined 2 "b" Object { a: 1, b: 2 } Object { b: 2 } undefined
// bad
mergeAll({}, { a: 1 }, { b: 2 }) // { a: 1, b: 2 }; OU:white_check_mark: The largest Node.js best practices list (December 2019)
-
Updated
Dec 28, 2019 - JavaScript
Do you want to request a feature or report a bug?
feature request
What is the current behavior?
Currently yarn why won't indicate any package info in the resolutions field
If the current behavior is a bug, please provide the steps to reproduce.
- install a package with any version, e.g
"pkg": "^1.0.0" - add
resolutionsfield in package.json,pkg: "1.0.0" - upd
🗂 The perfect Front-End Checklist for modern websites and meticulous developers
-
Updated
Dec 28, 2019 - JavaScript
Challenge Build a Tribute Page has an issue.
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36.
Please describe how to reproduce this issue, and include links to screenshots if possible.
好像VIMEO把GOOGLE的云服务器IP拉黑了,始终打不开视频。想问问是否有其他视频源可以观看
Created by Brendan Eich
Released December 4, 1995
- Website
- developer.mozilla.org/en-US/docs/Web/JavaScript
- Wikipedia
- Wikipedia
The GIF over here depicts fCC in its old design. Even though I don't think there's anything wrong with it, I guess it should be updated to align with how fCC looks now
![image](https://user-images.githubusercontent.com/34807532/70627002-6e7c8280-1c4b-11ea-87d