BVB Source Codes

prettier Show Condition.js Source code

Return Download prettier: download Condition.js Source code - Download prettier Source code - Type:.js
  1. /* @providesModule Condition */
  2.  
  3. function f(x:number) { }
  4. function g() { return (42 || "hello"); }
  5.  
  6. var x = g();
  7. if (typeof x === "string") {
  8.   x = 0;
  9. }
  10. f(x);
  11.  
  12. class A {}
  13. function h() { return (42 || new A()); }
  14.  
  15. var y = h();
  16. if (y instanceof A) {
  17.   y = 0;
  18. }
  19. //f(y);
  20.  
  21. function bar() { return true; }
  22.  
  23. class C { qux() { } }
  24.  
  25. function foo() {
  26.  
  27.   var c = "...";
  28.   c = new C();
  29.   if (bar()) {
  30.     c.qux();
  31.   }
  32.  
  33. }
  34.  
  35. function goofy() {
  36.   var x = g();
  37.   if (typeof x == 'function') {
  38.     x();
  39.   } else { // if (typeof x == 'number') {
  40.     //f(x);
  41.   }
  42. }
  43.  
  44. function goofy2() {
  45.   var o = {x : 0}
  46.   if (typeof o.x == 'function') {
  47.     o.x();
  48.   }
  49.   var y = o.x;
  50.   if (typeof y == 'function') {
  51.     y();
  52.   } else {
  53.     //f(y);
  54.   }
  55. }
  56.  
  57. module.exports = true;
  58.  
downloadCondition.js Source code - Download prettier Source code
Related Source Codes/Software:
storybook - 2017-06-07
ionicons - The premium icon font for Ionic ... 2017-06-07
AsyncDisplayKit - Smooth asynchronous user interfaces for iOS apps. ... 2017-06-07
lottie-android - Render After Effects animations natively on Androi... 2017-06-07
parse-server - Parse-compatible API server module for Node/Expres... 2017-06-07
inferno - An extremely fast, React-like JavaScript library f... 2017-06-08
guetzli - Perceptual JPEG encoder 2017-06-08
cs-video-courses - List of Computer Science courses with video lectur... 2017-06-08
interviews - Everything you need to know to get the job. 2017-06-08
prepack - Prepack is a partial evaluator for JavaScript. Pre... 2017-06-08
CRYENGINE - CRYENGINE is a powerful real-time game development... 2017-06-11
postal - 2017-06-11
reactide - Reactide is the first dedicated IDE for React web ... 2017-06-11
rkt - rkt is a pod-native container engine for Linux. It... 2017-06-11
uWebSockets - Tiny WebSockets https://for... 2017-06-11
realworld - TodoMVC for the RealWorld - Exemplary fullstack Me... 2017-06-11
goreplay - GoReplay is an open-source tool for capturing and ... 2017-06-10
pyenv - Simple Python version management 2017-06-10
redux-saga - An alternative side effect model for Redux apps ... 2017-06-10
angular-starter - 2017-06-10

 Back to top